これは、ajax 呼び出しを行うための私の JS ブロックです -
$(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 は他のファイルでも使用されているため、それ以上変更することはできず、データをフェッチするための新しいページを作成することもできません: ( ... データを渡そうとするもう 1 つのことと、そのページで
$get['data'] == mystring
FETCH MY DESIRE RESULT を使用します。それ以外の場合は同じことを行います。
これは、私の結果で得られるものです - http://pastebin.com/ky9Lzuuu