Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Ajax不返回数据_Javascript_Php_Jquery_Mysql_Ajax - Fatal编程技术网

Javascript Ajax不返回数据

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)来解析输出,然后使用 $(

嘿,我正试图归还以某个字母开头的书,在这种情况下是H。但是我根本无法让这个代码工作,任何帮助都将是巨大的。 HTML

如果我手动更改字母值,PHP文件会返回图书数据。它会显示以H开头的图书,只需要在html页面上的div标记中显示


单击事件的值在控制台中不记录任何值

生成如下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