为什么我从js里面网HTML页面加入一行代码,为什么onclick事件一直不触发?

functionselid(actionid,selid,divid,ulid,jsfun){varSuperiorId=document.getElementById(... function selid(actionid, selid, divid, ulid,jsfun) { var SuperiorId = document.getElementById("strDistrict").value.trim(); //alert(SuperiorId) $.ajax({ url: actionid, type: "post", data: { "SuperiorId": SuperiorId }, dataType: "json", success: function (data) { if (data.success == true) { // alert(data.datas); var unit = data.datas.split(','); $("#" + divid).show(); // document.getElementById(divid).style.display = "block"; $("#" + ulid + " li").remove(); // alert(unit.length) for (var i = 0; i < unit.length; i++) { $("#" + ulid).append("
" + unit[i].split('-')[0] + ""); } } else { $("#" + divid).hide(); } //alert(document.getElementById(divid).innerHTML); } }); } 这是那个方法,jsfun是调用该方法时传入的方法名,那个方法已经写好了,为什么点击的时候不触发?
展开
 我来答
sheng454616916
2014-06-16 · TA获得超过841个赞
知道答主
回答量:171
采纳率:0%
帮助的人:89.5万
展开全部
data: { "SuperiorId": SuperiorId },

data:eval("({'SuperiorId': '" + SuperiorId + "'})");
将data参数转换丶事件正常应该不是onclick事件没有触发丶前端肯定是有报错丶你没有看到。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式