jQuery   发布时间:2022-04-19  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了从jQuery调用将参数传递给Http Handler大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我试调用我的自定义Htpp处理程序,并希望传递一些参数但我无法在http处理程序进程请求方法中检索这些param的值.
我用的代码就像..

在客户端

$.ajax({
                url: 'VideoViewValidation.ashx',type: 'POST',data: { 'Id': '10000','Type': 'employee' },contentType: 'application/json;charset=utf-8',success: function (data) {
                    debugger;
                    alert('Server Method is called successfully.' + data.d);
                },error: function (errorText) {
                    debugger;
                    alert('Server Method is not called due to ' + errorText);
                }
            });

这是我的自定义http Handler

public class VideoViewValidation : IhttpHandler
{

    public void Process@R_674_10613@est(httpContext context)
    {
        String videoID = String.Empty;
        String id = context.@R_674_10613@est["Id"];
        String type = context.@R_674_10613@est["Type"];
}
}

请告诉我问题出在哪里.

解决方法

删除“contentType:’application / json; charset = utf-8’”并添加“dataType:’json’”

大佬总结

以上是大佬教程为你收集整理的从jQuery调用将参数传递给Http Handler全部内容,希望文章能够帮你解决从jQuery调用将参数传递给Http Handler所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。