मैं अपने पृष्ठ ajax पोस्ट के बाद ताज़ा के साथ एक समस्या है नहीं रोका जा सकता है, मैं 6 अलग-अलग रूपों की तरह की कोशिश की है और एक बिंदु पर मैं उचित परिणाम हो रही थी लेकिन ताज़ा से पेज नहीं रोक पाया और इस साइट पर शुद्ध खोज और आसपास के बाद अब यह से कोई भी काम कर रहा है और यह अभी भी ताज़ा है ...ajax पद लेकिन ताज़ा
वर्तमान कोड है:
$('#submit_btn').click(function() {
/*event.preventDefault();*/
var curPassword = $("input#curPassword").val();
var newPassword = $("input#newPassword").val();
var new2Password = $("input#new2Password").val();
/*var params = 'curPassword='+ curPassword + '&newPassword=' + newPassword + '&new2Password=' + new2Password; */
var params = {
curPassword: curPassword,
newPassword: newPassword,
new2Password:new2Password
};
$.ajax({
type: "POST",
url: "testAjax.php",
data: params,
success: function(msg){
alert(msg);
}
});
return false;
});
रूप है:
<form method="post" action="" name="confirmChange" class="confirmChange">
<label for="curPassword">Current Password:</label>
<input type="password" name="curPassword" id="curPassword" value="" />
<label for="newPassword">New Password:</label>
<input type="password" name="newPassword" id="newPassword" value="" />
<label for="new2Password">Confirm New Password:</label>
<input type="password" name="new2Password" id="new2Password" value="" />
<br />
<input type="button" name="confirmChange" class="confirmChange" id="submit_btn" value="Change" />
इस प्राप्त करने में किसी भी मदद की सराहना काम करने के लिए =/
अद्यतन: अन्य गैर सीधे से संबंधित कोड बाहर ले ली के रूप में यह थोड़े सवाल भरा हुआ। नवीनतम संशोधन को फिर से बदलने के लिए कोड भी अपडेट किया गया। मैंने AJAX url को एक साधारण टेक्स्ट Ajax.php में बदल दिया है, एक सरल गूंज हैलो दुनिया के साथ कुछ भी नहीं, जहां मुझे अभी भी कुछ भी नहीं मिल रहा है।
अद्यतन 2 की कोशिश की करने के लिए जावास्क्रिप्ट कोड को बदलने:
$('#submit_btn').click(function() {
alert('Button Clicked');
});
और मैं कुछ भी नहीं कर रहा हूं ... अगर ऐसा कैसे हो सकता है क्लिक समारोह में सभी काम नहीं कर रहा है नीचे दिए गए फॉर्म ?
मुझे लगता है कि आप preventDefault गौर करने की आवश्यकता हो सकती()। मुझे यकीन नहीं है कि jQuery कैसे काम करता है, लेकिन मुझे लगता है कि आपको झूठी वापसी के बजाय इस फ़ंक्शन को कॉल करना होगा। –
अपना बटन बंद करें :) /> कुछ प्रगति जोड़ सकता है – tomexsans