[英]Javascript Uncaught ReferenceError: Function is not defined
function addRole(val)
{
if (val == "ADD NEW")
{
$('#RoleModal').modal('show');
$('#form_role').validate({
rules: {
Storage Code: { required: true},
Storage Location: { required: true},
},
messages:{
Storage Code: {required: "This field is Required"},
Storage Location: {required: "This field is Required"}
}
});
}
}
This is my JavaScript code,But this throws a Javascript error ReferenceError: addRole is not defined while i defined that function 这是我的JavaScript代码,但这会引发Javascript错误ReferenceError:我定义该函数时未定义addRole
This is my View Code 这是我的查看代码
echo form_dropdown('Birth_Certificate_Storage_id['.$key.']', $optionstorage,"",array('class'=>'form-control roleId','id'=>'Birth_Certificate_Storage_id['.$key.']','onchange'=>'addRole(this.options[this.selectedIndex].text)'));
/* second line for readability */
corrected code, use the quotes for string keys with space... 更正的代码,对带空格的字符串键使用引号。
function addRole(val)
{
if (val == "ADD NEW")
{
$('#RoleModal').modal('show');
$('#form_role').validate({
rules: {
"Storage Code": { required: true},
"Storage Location": { required: true},
},
messages:{
"Storage Code": {required: "This field is Required"},
"Storage Location": {required: "This field is Required"}
}
});
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.