<script>
function send()
{
$.getJSON('send.ashx?type=login', function (data)
{
if (data.login== "1")
alert('登录成功')
else
alert('登录失败')
}}
)}
</script>
public class AjaxHandle : IHttpHandler
{
HttpContext context = null
HttpRequest request = null
HttpResponse response = null
public void ProcessRequest(HttpContext contexts)
{
context = contexts
request = contexts.Request
response = contexts.Response
result = request["type"]
string msg = "{\"login\":\"1\"}"
response.Write(msg)
}
}
有很多解决办法。给你说其中两种
第一种:
你的按钮,不要用summit,使用button,然后捕捉这个button的click事件,把捕获的html存入form里头一个hidden控件,记住给name值
然后把form进行提交。
不过因为含有html,所以你后台获取这个数据的方法里头需要标记validateinput(false)特性
第二种方法:
利用第三方js框架进行提交比如ajaxform
我觉得你用的可能是富文本编辑器,给你推荐一个地址,去看看,百度开源的
http://fex.baidu.com/ueditor/#server-net