2012-02-17 10 views
5

मैं एक jQuery मोबाइल asp.net के साथ किए गए वेबपृष्ठ के साथ समस्याएं हो रही हैं। उन पृष्ठों पर पोस्टबैक जो पहले पृष्ठ पर नहीं गए हैं, काम नहीं करते हैं, क्योंकि वे AJAX से लोड होते हैं - और फ़ॉर्म टैग की "क्रिया" अपडेट नहीं होती है।JQuery मोबाइल ajaxEnabled + asp.net प्रपत्र postbackurl = मुद्दों

मैं डेटा-ajax = "false" प्रपत्र टैग पर निर्धारित किया है।

मैं जे एस के साथ फार्म पर "कार्रवाई" विशेषता को अपडेट, लेकिन वह Postbacks में asp.net द्वारा स्वीकार नहीं किया गया है: "की viewstate मैक मान्यता विफल"। एक web.config में इस सेटिंग के द्वारा इस त्रुटि पर एक समाधान बनाया: पृष्ठों enableViewStateMac = "false" enableEventValidation = "false" अब मैं कोई त्रुटि के साथ पेज को ठीक करने के postback कर सकते हैं।

लेकिन, पेज मैं पर postbacking रहा हूँ पोस्टबैक पकड़ नहीं करता है। मैं देखता हूं कि फॉर्म डेटा सबमिट किया गया है, लेकिन पीछे कोड में विधि ट्रिगर नहीं है। अगर पेज अजाक्स लोड नहीं है तो ठीक काम करता है।

+0

मैं कर रहा हूँ एक समान मुद्दा भी! http://stackoverflow.com/questions/9649487/form-will-not- सबमिट करें –

+0

आपके प्रश्न ने मेरी समस्या हल कर दी है। –

उत्तर

0

कोशिश लगाने के लिए अपना प्रपत्र टैग (खुले और बंद) बस से पहले और सिर्फ सामग्री div के बाद ... तो आप डेटा-ajax = सच उपयोग कर सकते हैं और फैंसी एनिमेशन है ...