我的button按钮的onclick事件调用JS里的方法发生 is not defined 错误
js代码:
function cx(pi){
//职称名称
var pn_name = $("[name='hrm_positionName.pn_name']").val();
//所属部门id
var did = $("[name='hrm_positionName.hrm_dept.d_id']").val();
//是否启用id
var suid = $("[name='hrm_positionName.hrm_comAttribute_Son.son_id']").val();
//当前页
var pageIndex = 1;
if(pi!=null && pi!="")
var pageIndex = pi;
alert(pageIndex);
//post请求不能用这种参数链接形式
/* "hrm_positionName.pn_name='"+pn_name+"'&hrm_positionName.hrm_dept.d_id='"+did+"'&hrm_positionName.hrm_comAttribute_Son.son_id='"+suid+"'" */
$.post("queryPn.action",{"hrm_positionName.pn_name":pn_name,"hrm_positionName.hrm_dept.d_id":did,"hrm_positionName.hrm_comAttribute_Son.son_id":suid,"pageIndex":pageIndex},function(result){
var content = "";
for (var i=0;i<result.length;i++) {
content+="<tr><td>"+result[i].pn_coding+"</td><td>"+result[i].pn_name+"</td><td>"+result[i].hrm_dept.d_name+"</td><td>";
if(result[i].hrm_comAttribute_Son.com_son_name == "启用"){
content+="<input type='checkbox' name='ck' checked='checked'>";
}else{
content+="<input type='checkbox' name='ck'>";
}
content+="</td><td><a>修改</a> <a>明细</a> <a>删除</a></td></tr>";
};
$("#content").html(content);
});
};
jsp代码:
<button class="btn btn-primary" onclick="cx(2);">下一页</button>