gender=$('#gender')[0].checked 这儿是BOOL值 然后用jQuery.get("doMInfo.asp",{gender :gender},在doMInfo.asp中更新,用的mysql数据库,rs("gender") = cint (request("gender")),其他语句都是对的,为什么就这儿执行不了 为什么

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 22:52:26

gender=$('#gender')[0].checked 这儿是BOOL值 然后用jQuery.get("doMInfo.asp",{gender :gender},在doMInfo.asp中更新,用的mysql数据库,rs("gender") = cint (request("gender")),其他语句都是对的,为什么就这儿执行不了 为什么
gender=$('#gender')[0].checked 这儿是BOOL值 然后用jQuery.get("doMInfo.asp",{gender :gender},在doMInfo.asp中更新,用的mysql数据库,rs("gender") = cint (request("gender")),其他语句都是对的,为什么就这儿执行不了 为什么错了,数据库中gender的值为INT型,0和1

gender=$('#gender')[0].checked 这儿是BOOL值 然后用jQuery.get("doMInfo.asp",{gender :gender},在doMInfo.asp中更新,用的mysql数据库,rs("gender") = cint (request("gender")),其他语句都是对的,为什么就这儿执行不了 为什么
request("gender") 只能接受字符串的值,bool类型不能传递
var gender=$('#gender')[0].checked?'1' :'0';
jQuery.get("doMInfo.asp",{"gender" :gender},--这里前一个gender 最好加上引号,避免与变量gender冲突