我的select字段有问题,因为我无法捕获选项的值,我的代码:
<form method="get" name="form1" >
<select id="rpc" onchange="$('#rpc').load('aja.province.php?cod=this.value')">
如何使用GET方法将值发送到PHP文件中的选项?
最诚挚的问候。
答案 0 :(得分:3)
$('#rpc').load('aja.province.php?cod=this.value')
应为$('#rpc').load('aja.province.php?cod='+this.value)
。
this.value
不是字符串,而是javascript表达式。
答案 1 :(得分:1)
如果您正在使用jQuery,我建议您删除内联内容并在源代码中执行以下操作:
$('#rpc').change( function () {
var url = 'aja.province.php?cod=' + this.value;
load(url, function () {
// do whatever you need to do with returned value
}
});
请注意,您当前的内联load()
来电正在为this.value
参数传递cod
的文字字符串。