html和ashx传值问题。。跪求大神 在线等

html-css013

html和ashx传值问题。。跪求大神 在线等,第1张

先写好HTML页面中的JQ代码

<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