Uncaught SyntaxError:Unexpected token} in jQuery
这是我的PHP代码
$p1 = explode(',',$pprod_material->p1);
$p11 = json_encode($p1);
这是我的Html代码
<input style="margin-left:-10px;" type="checkbox" onClick="qst_check_ingri(<?php echo $p11; ?>);" id="<?php echo $id44; ?>" value="<?= $id44; ?>" name="extra_check" >
这是我在脚本中的点击功能
function qst_check_ingri (val)
{
alert(JSON.stringify(val));
}
这是我的视图源代码输出
<input style="margin-left:-10px;" class="badgebox" type="checkbox" onclick="qst_check_ingri('[" 1","4","7","10","13","16","18","21","24","27","30","33","36",""]');"="" id="4-e1" value="4-e1" name="extra_check">
我不是为什么我从我的视图代码中得到这个错误仍然没有问题
未捕获的SyntaxError:意外的标记}
在单引号中传递你的php值
onClick="qst_check_ingri('<?php echo $p11; ?>');"
链接地址: http://www.djcxy.com/p/8033.html