我的 Javascript 函数在选中复选框时正常工作,即将“Chk”设置为 true,但在未选中复选框时,即也将“Chk”设置为 true。然后该函数将两个参数传递给运行存储过程的第二个页面(将值设置为真或假)。这是我的代码:
<script src="Scripts/jquery-1.4.1.js" type="text/javascript" language="javascript"></script>
<script type="text/javascript">
function myfunction(invId, Chk) {
var chkboxValue = ($("#iSelect").is(":checked") ? false : true);
$.ajax({
type: "GET",
url: "upDateMe.aspx?param1=" + invId +"¶m2=" + chkboxValue,
data: "",
contentType: "text/html",
dataType: "text"
});
}