【发布时间】:2015-03-11 07:49:18
【问题描述】:
我有下拉菜单,当我选择选项时,它将从数据库中检索值并显示在文本字段中。所以我做了点击功能。它在 Firefox 中有效,但在 Google Chrome 中无效。
HTML:
<select id="classi" name="classi">
<option value="1" onclick="chagePack('<?php echo sha1('month11')?>',1,10);">1 months</option>
<option value="2" onclick="chagePack('<?php echo sha1('month23')?>',3,20);">3 months</option>
<option value="3" onclick="chagePack('<?php echo sha1('month36')?>',6,30);">6 months</option>
</select>
Javascript:
function chagePack(pack,month,type)
{
alert("test");
$.post("change_membership_page",
{
pack: pack, month: month, type:type
},
function(data, status){
$("[id='replace-month-pack']").html(data);
//alert("Data: " + data + "\nStatus: " + status);
});
}
【问题讨论】:
-
在选择时使用 onchange
-
你可以使用onchange事件
-
Onchange 也不起作用
-
查看@Moksh shah 给出的答案
-
检查我的答案,你错过了单引号
'标记。
标签: jquery html codeigniter