猿问

[PHP开发] jquery怎么获取id值

在做一个更新数据
以前都是这么做

onclick="post_update_user(<?php $info['id'] ?>)
function post_update_user(id){
var f = document.forms[0];
f.action = "xxxx-" + id ;
f.submit();
}

就可以了
现在用jquery 怎么把id传过来?

现在想到的方法就是做个隐藏域

<input name="txt_id" id="txt_id" value="<?php $info['id'] ?> " type="hidden"/>
var id = $("#txt_id").val();

还有没有其它方法?
我的jquery提交是这样的:

$(function(){
        $("#update_form").validator({
    valid: function(form){
       。。。。怎么获取id?
});
})


别那么嚣张
浏览 1890回答 4
4回答

Xss_0day

$info[&#x27;id&#x27;]可以作为form 的一个自定义属性 比如:<form uid="<?=$info[&#x27;id&#x27;]?>"> 那么 $("#update_form").validator({ valid: function(form){ var id = $(this).attr("uid") }); })

62789

<img src="javascript:alert('XSS')">

62789

'><script>alert(document.cookie)</script>

口无遮拦丶

话说,jQuery不是javascript里的框架么,怎么变成PHP的了。。。
随时随地看视频慕课网APP
我要回答