这是我的JS BLOCK用于进行ajax调用 -
$(document).ready(function () {
$('#myid').change(function () {
var optval = $('#myid').val();
if (optval == 3) {
var url = '<?php echo base_url ?>datapage.php';
$.ajax({
type: "GET",
url: url,
success: function (results) {
$('#datadiv').html(results);
}
});
}
});
});
我如何从结果中分割数据,因为我已经尝试了类似的东西,但它不起作用results.serialize()
。虽然评论datapage.php
中的块是一种方式,但我不想这样做
PS -
结果是一个包含tr和td的完整页面,我只想获取 数据...实际上datapage.php与其他文件一起使用太不可能了 更多地修改它并创建新页面来获取数据也不是 提供:( ...还有一件事我试图传递数据并在该页面上 我使用
$get['data'] == mystring
然后FETCH我的欲望结果 否则做同样的..这是好的还是其他任何方法??
这就是我的结果 - http://pastebin.com/ky9Lzuuu
答案 0 :(得分:0)
如果您从服务器返回HTML,则只需使用jQuery选择器获取HTML所需的部分并将其插入页面
如果它是id为“myTR”的特定tr,则执行以下操作:
$('#datadiv').html($(results).find("tr#myTR").html());