php无法在html提交表单上发布

时间:2016-04-02 09:28:20

标签: javascript php jquery html ajax

我如何编写一个ajax脚本来从HTML调用我的PHP文件?

我尝试了以下ajax,但它不起作用。我只想在用户点击提交按钮后立即调用userlogin.php。

4 个答案:

答案 0 :(得分:0)

更改如下

  <form Name ="form1" Method ="POST" action = "" id="form1">

更改url: 'userlogin.php'

答案 1 :(得分:0)

尝试使用input type =“button”替换input type =“submit”,而不是绑定表单提交事件,将click事件绑定到按钮以进行ajax调用以发布数据。

答案 2 :(得分:0)

点击按钮进行ajax调用,而不是按以下方式提交:

#

您可以在http://api.jquery.com/bind/上了解有关事件绑定的更多信息。

答案 3 :(得分:0)

你的脚本部分,你错过了用'})关闭一个功能;'

jQuery(document).ready(function($){
 $('form[name=form1]').submit(function(){
  $.ajax({
    method: 'POST',
    url: 'ajax.php',
    dataType: 'json',
    data: $(this).serialize(),
    beforeSend: function(){
       // myApp.showIndicator();
    },
    sucess: function(data) {
        //myApp.hideIndicator();
        //myApp.alert(data);
    }
  });
  return false;
 }); // this is what your are missing in your code
});