php - 如何在调试 jQuery Mobile 表单时查看 PHP 错误?

标签 php jquery-mobile

我的 PHP 代码中有一个错误,它处理我的 jQuery Mobile 应用程序中的表单提交。当我提交表单时,“未定义”一词出现在页面上,这是有道理的,因为没有完整的页面返回给 jQuery Mobile。

这个问题总结了这个问题。 Why am I seeing a value of "undefined" on screen when I submit form in jQuery Mobile?

我的问题是如何查看发生的 PHP 错误?我无法访问 PHP 错误日志文件,因为我正在共享服务器上进行开发。 jQuery Mobile 只是在屏幕上显示“未定义”并且不输出任何错误消息。

最佳答案

表单提交可能默认使用 Ajax。您可以通过将 data-ajax="false" 指定为 form 元素的属性来强制执行新的页面请求。这可能有助于您了解 PHP 向页面输出的内容(如果有的话)。

如果默认情况下 PHP 没有将错误写入页面,您可以结合使用 ini_set('display_errors', 1)error_reporting function让它们按照您的意愿显示。

关于php - 如何在调试 jQuery Mobile 表单时查看 PHP 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9576409/

相关文章:

javascript - 无法在 jquery 中捕获单选按钮组更改事件

jquery - 在由phonegap包装的应用程序中使用jQuery将url加载到div中

PHP 和 MySQL - 常量、函数、最佳实践?

php - 在 php 脚本中创建表单

javascript - 如何仅针对移动浏览器加载 jquery mobile,而针对桌面浏览器加载常规网站?

javascript - 如何在加载了 jquery mobile 的每个页面上执行相同的 javascript 函数

html - 重新设计 jquery-mobile 站点的关注点分离

php - 从数据透视表中检索数据并分配给用户查看整个站点

php - 使用用户名、密码和所有权限从 PHP 创建 MySQL 数据库

php - 使用PHP从JSON获取数据