编辑的JavaScript得到多个属性:一次平变化
随着我才知道这个名字是不是div标签有效的属性响应的提示,但它的选择。
function modifica(estado,numero){
alert(numero);
$.ajax({
type: "GET",
datatype: "html",
url: "icallverifica.php",
data: {
estado : estado,
modifica : "1" ,
numero : numero
},
success: function(data) {
alert(data);
}
});
}
所以,我想在使用一次电平变化来获得多重属性:
if($valor == 0){
mysql_select_db("iloja_icall", $con);
$result1 = mysql_query("SELECT * FROM icall WHERE verifica='0'");
while($row = mysql_fetch_array($result1)){
echo $row['numero'].'<select id="optin" name="'.$row['numero'].'" onchange="modifica(this.value,this.name)">
<option value="chamada">Chamada</option>
<option value="atendeu">Atendeu</option>
<option value="atendeunao">Nao atendeu</option>
<option value="engano">Engano</option>
</select>';
echo '<br>';
}
}
这个组合现在工作完美:d THANK YOU SO MUCH家伙,这就是为什么我爱计算器:)
不应该工作吗?
非常感谢!
为什么不直接使用'的onchange =“modifica(本)”'那么你就可以得到所有这是从你的'modifica内性能'功能?或者只是传递'select'的'id'并使用javascript来获得你所需要的? –
你能告诉我们这个与PHP代码,因为我们不知道从哪里来:$ row ['numero']' – noob
“modifica(this.value,this.name)”是不正确的,这将返回选择哪个没有“name”属性,你想要做的就是使用“modifica(this)”,然后调用$(this).parent()。attr(“name”)来获得父类的名称选择 – ComputerSaysNo