मेरी संवाद बॉक्स में इनपुट फ़ील्ड पोस्ट कर रहे हैं नहीं किया जा रहा है, और मुझे यकीन है कि क्यों नहीं कर रहा हूँ ...Jquery UI संवाद के अंदर इनपुट भेजा नहीं जा रहा है?
मैं मैक फ़ायरफ़ॉक्स और सफारी पर यह परीक्षण किया है, और खिड़कियां एक ही परिणाम के साथ & फ़ायरफ़ॉक्स यानी, इसलिए मुझे नहीं लगता कि यह ब्राउज़र है, और अगर मैं संवाद बॉक्स अक्षम करता हूं तो फ़ील्ड ठीक से पोस्ट होते हैं।
मैंने jquery ui दस्तावेज़ों को दोबारा पढ़ लिया है और मुझे यह नहीं मिल रहा है कि मैं क्या गलत कर रहा हूं ... ऐसा लगता है कि संवाद बॉक्स इनपुट का समर्थन नहीं करेगा। , सही
<script type="text/javascript">
$(document).ready(function(){
$("#dialog").dialog({
autoOpen: false,
buttons: {
"OK": function() {
$(this).dialog('close');
}
}
});
$("#publishSettings").click(function(){
$("#dialog").dialog('open');
});
});
</script>
<form method="POST" action="publish.php">
<input type="button" id="publishSettings" value="Publish Settings">
<div id="dialog">
Publish Date
<input type="text" name="publishOn"><br>
Unpublish Date
<input type="text" name="unPublishOn">
</div>
<input type="submit" name="pubArticle" value="Publish">
</form>
साधारण से बाहर कुछ भी नहीं:
यहाँ कोड मैं उपयोग कर रहा हूँ का एक संक्षिप्त संस्करण है? यह मेरे लिए क्यों काम नहीं करेगा !?
धन्यवाद!
ट्रिकी! मैंने उस सवाल को देखा, लेकिन इसे पढ़ना समाप्त नहीं किया क्योंकि मैंने सोचा था कि यह एएसपीनेट विशिष्ट था। ओह। धन्यवाद !! – neil
jQuery UI v1.10.0 के बाद से आप इसे सीधे ऐपेंड का उपयोग करके कर सकते हैं - http://api.jqueryui.com/dialog/#option-appendTo –
यह गूंगा है। Jquery इसे आसान बनाना माना जाता है। फ़िर भी सहायता के लिए धन्यवाद। –