我做了jQuery和Ajax,但我不能得到的响应到一个Div元素。这是代码:
Index.html
$.ajax({ type:"POST",url: "ajax.PHP",data:"id="+id,success: function(html){ $("#response").html(data); } });
正在接收对我的< div id =“response”>< / div>的回复。
<div id ="one"> OneVal </div> <div id ="sub"> SubVal </div>
我能够将OneVal和Subval提取到一个变量,如何提取“OneVal”和“SubVal”,而不是上面的响应?
@H_403_14@解决方法
您可以在从响应中创建的jQuery对象上使用.filter:
success: function(data){ //Create jQuery object from the response HTML. var $response=$(data); //Query the jQuery object for the values var oneval = $response.filter('#one').text(); var subval = $response.filter('#sub').text(); }@H_403_14@ @H_403_14@ 原文链接:https://www.f2er.com/jquery/184971.html