Javascript Ajax不返回数据
嘿,我正试图归还以某个字母开头的书,在这种情况下是H。但是我根本无法让这个代码工作,任何帮助都将是巨大的。 HTML 如果我手动更改字母值,PHP文件会返回图书数据。它会显示以H开头的图书,只需要在html页面上的div标记中显示Javascript Ajax不返回数据,javascript,php,jquery,mysql,ajax,Javascript,Php,Jquery,Mysql,Ajax,嘿,我正试图归还以某个字母开头的书,在这种情况下是H。但是我根本无法让这个代码工作,任何帮助都将是巨大的。 HTML 如果我手动更改字母值,PHP文件会返回图书数据。它会显示以H开头的图书,只需要在html页面上的div标记中显示 单击事件的值在控制台中不记录任何值生成如下php输出 json_编码(数组(“title”=>$title,“author”=>$author,“year”=>$year)) 在你的js使用中 output=$.parseJSON(html)来解析输出,然后使用 $(
单击事件的值在控制台中不记录任何值生成如下php输出
json_编码(数组(“title”=>$title,“author”=>$author,“year”=>$year))代码>
在你的js使用中
output=$.parseJSON(html)
来解析输出,然后使用
$(“#ack2”).html(“”+output.title+“”+output.author+“”+output.year+“”)代码>像这样生成php输出
json_编码(数组(“title”=>$title,“author”=>$author,“year”=>$year))代码>
在你的js使用中
output=$.parseJSON(html)
来解析输出,然后使用
$(“#ack2”).html(“”+output.title+“”+output.author+“”+output.year+“”)代码>像这样生成php输出
json_编码(数组(“title”=>$title,“author”=>$author,“year”=>$year))代码>
在你的js使用中
output=$.parseJSON(html)
来解析输出,然后使用
$(“#ack2”).html(“”+output.title+“”+output.author+“”+output.year+“”)代码>像这样生成php输出
json_编码(数组(“title”=>$title,“author”=>$author,“year”=>$year))代码>
在你的js使用中
output=$.parseJSON(html)
来解析输出,然后使用
$(“#ack2”).html(“”+output.title+“”+output.author+“”+output.year+“”)代码>我看到的一个问题是
letter = $("#searchH").val();
元素是不是表单元素的“a”标记,因此.val()在这里不起作用。代替尝试
letter = $("#searchH").attr('value');
我看到的一个问题是
letter = $("#searchH").val();
元素是不是表单元素的“a”标记,因此.val()在这里不起作用。代替尝试
letter = $("#searchH").attr('value');
我看到的一个问题是
letter = $("#searchH").val();
元素是不是表单元素的“a”标记,因此.val()在这里不起作用。代替尝试
letter = $("#searchH").attr('value');
我看到的一个问题是
letter = $("#searchH").val();
元素是不是表单元素的“a”标记,因此.val()在这里不起作用。代替尝试
letter = $("#searchH").attr('value');
html只是为返回的对象提供的名称。对象包含一些变量,包括消息d
你必须去拿它:
success: function(html)
{
var message = html.d;
// use message
});
我不知道为什么会变硬,但饼干就是这样碎的
如果它不起作用,那么您提供的数据或后端处理事情的方式就有问题,只需使用开发人员工具并检查网络中发生了什么。如果你是空白的,你可以随时记录正在发生的事情
编辑:可能d部分只是ASP提供的[WebMethod]返回方法的一部分。关于主题的更多信息:
- 确保您已经检查了要发送的值
- 确保您已经检查了接收到的值
- 确保您已经检查了请求响应提供的http网络状态(实际上是200?)
如果有什么奇怪的事情发生,那么你对正在发生的事情更在行
html只是为返回的对象提供的名称。对象包含一些变量,包括消息d
你必须去拿它:
success: function(html)
{
var message = html.d;
// use message
});
我不知道为什么会变硬,但饼干就是这样碎的
如果它不起作用,那么您提供的数据或后端处理事情的方式就有问题,只需使用开发人员工具并检查网络中发生了什么。如果你是空白的,你可以随时记录正在发生的事情
编辑:可能d部分只是ASP提供的[WebMethod]返回方法的一部分。关于主题的更多信息:
- 确保您已经检查了要发送的值
- 确保您已经检查了接收到的值
- 确保您已经检查了请求响应提供的http网络状态(实际上是200?)
如果有什么奇怪的事情发生,那么你对正在发生的事情更在行
html只是为返回的对象提供的名称。对象包含一些变量,包括消息d
你必须去拿它:
success: function(html)
{
var message = html.d;
// use message
});
我不知道为什么会变硬,但饼干就是这样碎的
如果它不起作用,那么您提供的数据或后端处理事情的方式就有问题,只需使用开发人员工具并检查网络中发生了什么。如果你是空白的,你可以随时记录正在发生的事情
编辑:可能d部分只是ASP提供的[WebMethod]返回方法的一部分。关于主题的更多信息:
- 确保您已经检查了要发送的值
- 确保您已经检查了接收到的值
- 确保您已经检查了请求响应提供的http网络状态(实际上是200?)
如果有什么奇怪的事情发生,那么你对正在发生的事情更在行
html只是为返回的对象提供的名称。对象包含一些变量,包括消息d
你必须去拿它:
success: function(html)
{
var message = html.d;
// use message
});
我不知道为什么会变硬,但饼干就是这样碎的
如果它不起作用,那么您提供的数据或后端处理事情的方式就有问题,只需使用开发人员工具并检查网络中发生了什么。如果你是空白的,你可以随时记录正在发生的事情
编辑:可能d部分只是ASP提供的[WebMethod]返回方法的一部分。关于主题的更多信息:
- 确保您已经检查了要发送的值
- 确保已检查值y