Ajax对数据库的调用无效

Ajax call to database not works

本文关键字:调用 无效 数据库 Ajax      更新时间:2023-09-26

在我的应用程序中,我必须对php文件进行ajax调用。它在所有设备中都能正常工作。但当我在ipadmini上尝试它时,它不调用php,所以功能不起作用,我看到了很多关于这个问题的问题,并像这样编辑了我的代码。

jQuery.ajax({类型:"POST",

              async: true,
              cache: false,
              url: "directory/phpfile.php",
              data: data,
              success: function(response) {
              }
            });

我的旧代码是

jQuery.ajax({类型:"POST",

              url: "wp-admin/admin-ajax.php",
              data: data,
              success: function(response) {
              }
            });

问题仍然无法解决。所以请任何人告诉我如何解决这个问题。

请使用此代码

 $("#ajaxform").submit(function(e)
{
var postData = $(this).serializeArray();
var formURL = $(this).attr("action");
$.ajax(
{
    url : formURL,
    type: "POST",
    data : postData,
    success:function(data, textStatus, jqXHR) 
    {
        //data: return data from server
    },
    error: function(jqXHR, textStatus, errorThrown) 
    {
        //if fails      
    }
});
e.preventDefault(); //STOP default action
e.unbind(); //unbind. to stop multiple form submit.
});
$("#ajaxform").submit(); //Submit  the FORM
<script type='text/javascript'>   
$(document).ready(function startAjax() {
  $.ajax({
    type: "POST",
    url: "test.php",
    data: "name=name&location=location",
    success: function(msg){
      alert( "Data Saved: " + msg );
    }
  });
});