【发布时间】:2013-03-08 11:34:21
【问题描述】:
<?php $count = 1; foreach ($settings[$slug] as $slug): ?>
<div data-toggle="buttons-radio" class="btn-group">
<button id="enable" value="1" class="btn btn-success active" type="button" name="includeicon"><i class="icon-ok icon-white"></i></button>
<button id="disable" value="0" class="btn" type="button" name="includeicon"><i class="icon-remove"></i></button>
</div>
<?phpendforeach?>
$(document).ready(function(){
$("#enable").click(function(event) {
var slugid = $('#slugid').val();
$.ajax({
url: SITE_URL + 'admin/PluginConf/enable/?'+slugid,
type: "POST",
data : {'slugid' : slugid},
success: function(data) {
}
});
});
$("#disable").click(function(event) {
var slugid = $('#slugid').val();
$.ajax({
url: SITE_URL + 'admin/PluginConf/disable/?'+slugid,
type: "POST",
data : {'slugid' : slugid},
success: function(data) {
}
});
});
});
我在 jquery 中传递按钮 id,但只为第一个按钮调用 ajax。对于第二个和其他人,它没有被调用,任何人都可以帮助我吗? 谢谢
【问题讨论】:
-
如果您使用 Firefox,请安装 Firebug 并检查控制台以查看单击禁用按钮时是否打印任何内容
-
或者如果你有 chrome 它是内置的。
-
不通过id绑定多个元素的点击事件
标签: php jquery phpmyadmin