我有我的選擇領域的問題,因爲我不能趕上一個選項的值方法的load()的期權價值,我的代碼:阿賈克斯與在選擇現場
<form method="get" name="form1" >
<select id="rpc" onchange="$('#rpc').load('aja.province.php?cod=this.value')">
我怎麼能發送使用方法GET的PHP文件中的選項的值?
最好的問候。
我有我的選擇領域的問題,因爲我不能趕上一個選項的值方法的load()的期權價值,我的代碼:阿賈克斯與在選擇現場
<form method="get" name="form1" >
<select id="rpc" onchange="$('#rpc').load('aja.province.php?cod=this.value')">
我怎麼能發送使用方法GET的PHP文件中的選項的值?
最好的問候。
$('#rpc').load('aja.province.php?cod=this.value')
應該是$('#rpc').load('aja.province.php?cod='+this.value)
。
this.value
不是一個字符串,它是一個javascript表達式。
它的作品謝謝! – Tudor 2013-02-18 17:18:09
如果您正在使用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
參數。
你的代碼在哪裏?請張貼。 – thecodeparadox 2013-02-18 17:12:48