有一个checkbox,写了个事件onclick="change(this.checked);"
本页面里写一个JS:
function change(checkValue){
//我这里可以获得它传过来的值checkValue了
//现在我想在这个函数里触发一个asp文件来更新数据库,如何操作
//我知道传值是这样url="aa.asp?value="+checkValue;
//完整是怎么写?
}
急,快!
------解决方案--------------------
这样不行,要用AJAX实现。搜索一下ASP AJAX很多例子的。
------解决方案--------------------
如果不会AJAX的话就做个跳转吧。
function change(checkValue){
var url="aa.asp?value="+checkValue;
self.location=url;
}
aa.asp
<%
sql="update 表名 set 字段名='"&request("value")&"'"
conn.execute(sql)
response.write("<script>window.history.go(-1)</script>")
%>
------解决方案--------------------
js代码是在客户端运行的,asp代码是在服务器上运行的,要实现两者之间的参数传递,要么用ajax,要么就是用指定的页面进行参数传递,总之要分开处理,不能混为一谈