Ajax对数据库的调用无效
Ajax call to database not works
在我的应用程序中,我必须对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 );
}
});
});
相关文章:
- 在http成功调用上启用锚标记无效
- 仅在某些客户端上无效的 Web 服务调用
- 使用空媒体查询调用matchMedia失败,IE中的参数无效
- 调用$.get函数时JQuery中出现无效标签错误
- jquery focusin没有'调用.focus()并返回false;时无效;
- 在Rails中使用remote:true在Chrome中有效,但在Safari中无效——从js.erb文件调用succe
- 即使表单无效,也会调用HTML5表单提交处理程序
- 如何更新列表项由jQuery AJAX调用添加的ASP Dropdown:错误无效的回发或回调
- 从AJAX调用Php函数无效
- Javascript”;无效的调用对象“;xml错误
- IE9 在 iframe 中打印 PDF 时出现“无效调用对象”
- indexeddb 调用堆栈的无效状态错误
- 具有无效标签的 JSONP 调用
- 如果表单无效,是否调用提交
- IE 中的调用对象无效错误
- AJAX 调用:无效的 Web 服务调用,缺少参数值
- 是什么导致我的绘制数组调用无效操作
- 无效的调用对象 IE 11 长度的 XML 数组 (getElementsByTagName)
- 为什么在使用事件冒泡时没有调用无效事件的事件侦听器
- Ajax对数据库的调用无效