関数値を持つajaxで作業する必要があります。 は、私は私がHTMLでのOnClickにより取得「ID = 36」とのインスタンスのラベルを持っている:codeigniterの関数値を持つajax
id="<?=$row['customer_id'];?>" onclick="test(this.id)">
は今、私はそれを谷に動作する必要があります。 マイ・スクリプトコード:
<script type="text/javascript">
function test(clicked_id) {
var value = { 'id' : 36; };
$.ajax({
type: 'POST',
url: '<?php echo site_url('test/ret(id)'); ?>',
data: value,
success: function(resp) {
$('#data').html(resp);
}
});
}
</script>
私は何かが間違っていることを知っています!しかし何? id私は正しいが、どのように送信し、Javaスクリプトで使用することができますか? VaRの値が「ID」を取得していないと私は
url: '<?php echo site_url('test/ret(id)'); ?>'
はそう間違っていると思います! IDトラフ機能をどのように送信できますか?
[編集](http://stackoverflow.com/p osts/38703824/edit)あなたのコントローラコードを表示してください。 – DFriend
URLに 'id'は必要ありません。すでにPOST変数に渡されています。例えば 'ret()'メソッドの 'Test.php'コントローラの' $ this-> input-> post( 'id') 'をつかんでください。 – Tpojka