Ben bir MAMP (örneğin lamba) ortamında yerel bir site test / gelişmekte oldum. Ben yerel olarak çalışıyor jQuery tarafından işlenmiş olan bir form var; Ben teslim olmak istemiyorum, ama bir AJAX işlevine değerleri göndermek için.
Sorunu hemen hemen aynı set up ile, örneğin bir uzak sunucuda çalıştırıldığı zaman formu parametrenin 'eylem' hedefe gönderir olduğunu Vs Apache, PHP, kod hiçbiri farklıdır. Ben formu göndermek Yani, jQuery formunu yakalamak değil, sadece önde gider ve gönderir.
Herhangi bir fikir? Şimdiden teşekkürler.
jQuery:
function save_words_ajax(username, save_word, save_meaning) {
$.ajax({
type: "GET",
url: "ajax/save_word.ajax.php",
data: "username=" + username + "&save_word=" + save_word + "&save_meaning=" + save_meaning,
dataType: "html",
success: function(html){
$("#complete h2").html(html);
$("#complete").show("fast");
},
complete: function(){
setTimeout('$("#complete").hide("fast")', 1500);
}
});
}
html:
<form id="new_word_form" action="ajax/save_word.ajax.php" method="get" accept-charset="utf-8">
<p>
<input type="hidden" name="username" value="someusername" />
<input type="hidden" name="word_reset" value="word" />
<input type="text" name="save_word" value="word" class="clearme" />
<input type="hidden" name="meaning_reset" value="meaning" />
<input type="text" name="save_meaning" value="meaning" class="clearme" />
<input type="submit" name="some_name" value="+" id="some_name" />
</p>
</form>