【发布时间】:2012-06-08 05:17:35
【问题描述】:
这是我用于进行 ajax 调用的 JS BLOCK --
$(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--
results 是一个包含 tr 和 td 的完整页面,我只想获取 数据...实际上 datapage.php 也与其他文件一起使用,所以不能 对其进行更多修改并创建新页面以获取数据也不是 提供:( ...我试图在该页面上传递数据的另一件事 我使用
$get['data'] == mystring然后获取我的愿望结果 否则做同样的事情..这样可以还是其他方法??
这就是我的结果——http://pastebin.com/ky9Lzuuu
【问题讨论】:
-
您的意思是
results是一个完整的网页,而您只想使用包含在results中的html 片段吗? -
results是什么,你想如何拆分它? -
你的数据格式是什么? XML、JSON、???
-
你可以告诉我结果输出和你需要什么?
-
results 是一个完整的页面,其中包含 tr 和 td,我只想获取数据...实际上 datapage.php 也与其他文件一起使用,因此无法对其进行更多修改并创建新页面也没有提供获取数据:( ...我尝试传递数据并在该页面上使用 $get['data'] == mystring 然后获取我的愿望结果,否则做同样的事情..这可以吗还是其他方法??
标签: php javascript jquery ajax logic