我的表单在当前页是动态获取的 也就是不确定到底有哪些元素 还有就是是通过jquery.post来请求的页面。是没有 form的,我要在被请求的页面获取value值怎么操作,谢谢
第1个回答 2015-07-20
// Ajax ma ?
<script type="text/javascript">
var id = $('#id').val();
var name = $('#你要取的input框的id').val();
$.post('xxx.php',{'id':id,'name':name},function(data){
alert(data);
})
</script>
// 看看是不是你想要的
<script type="text/javascript">
var id = $('#id').val();
var name = $('#你要取的input框的id').val();
$.post('xxx.php',{'id':id,'name':name},function(data){
alert(data);
})
</script>
// 看看是不是你想要的
第2个回答 2012-03-08
在页面用Jquery把表单值取到JS变量里,然后组合如 var data = ‘xxx=‘+name+’&dd=‘+pass
$.ajax({
type: 'POST',
url: url,
data: data,
success: success
});
注意Jquery post过去的值是UTF8的如果编码不统一,需要在接收端转换一个接收值。本回答被网友采纳
$.ajax({
type: 'POST',
url: url,
data: data,
success: success
});
注意Jquery post过去的值是UTF8的如果编码不统一,需要在接收端转换一个接收值。本回答被网友采纳
第3个回答 2012-03-08
$("form").serialize()追问
你说的序列化应该是序列化html元素吧,对value值呢
追答single=Single&multiple=Multiple&multiple=Multiple3&check=check2&radio=radio1
这种形式