AJax技术

jquery click事件传值问题!

字号+ 作者:H5之家 来源:H5之家 2015-10-17 09:25 我要评论( )

突袭网学院频道收集了关于【jquery click事件传值问题

突袭网学院频道收集了关于【jquery click事件传值问题!】相关的解决方案,此问题详细描述为:
jquery click
希望我们收集此问题的解决方案对所有碰到此问题的朋友有帮助.

以下是突袭网编辑收集于互联网的各种解决方案,我们不能保证这些解决方案能彻底解决您的问题,但是作为一种参考希望能帮到您


------解决方案1--------------------
看你插件有没有配置附加数据的配置项了,没有智能添加到url参数后,这样参数是get请求发送的,服务器端要使用Request或者Request.QueryString来获取

url: 'dialog/dialog_attach.aspx?album=1111',


------解决方案2--------------------
引用 1 楼 showbo 的回复:看你插件有没有配置附加数据的配置项了,没有智能添加到url参数后,这样参数是get请求发送的,服务器端要使用Request或者Request.QueryString来获取

url: 'dialog/dialog_attach.aspx?album=1111',

引用 1 楼 showbo 的回复:看你插件有没有配置附加数据的配置项了,没有智能添加到url参数后,这样参数是get请求发送的,服务器端要使用Request或者Request.QueryString来获取

url: 'dialog/dialog_attach.aspx?album=1111',

album=1111 
1111是变量啊,怎么传?具体怎么写呢?


------解决方案3--------------------
url: 'dialog/dialog_attach.aspx?album='+yourvarname,

yourvarname是你的变量名称


------解决方案4--------------------
 //创建上传附件
        $(".attach-btn").click(function () {
            //alert("Value: " + $(this).text());
            showAttachDialog();
        });

url: 'dialog/dialog_attach.aspx?album='+yourvarname,

yourvarname就是$(this).text(),怎么写呢?跳函数就读不到值了


------解决方案5--------------------
当参数传入就好了 

 $(".attach-btn").click(function () {
            //alert("Value: " + $(this).text());
            showAttachDialog($(this).text());
        });

    function showAttachDialog(obj) {
        var objNum = arguments.length;
        var attachDialog = top.dialog({
            id: 'attachDialogId',
            title: "上传附件",
            url: 'dialog/dialog_attach.aspx?id='+obj,/////////增加参数
            width: 500,
            height: 180,
            onclose: function () {
                var liHtml = this.returnValue; //获取返回值
                if (liHtml.length > 0) {
                    $("#showAttachList").children("ul").append(liHtml);
                }
            }
        }).showModal();
        //如果是修改状态,将对象传进去
//不懂你这个是干什么的,注释掉了。如果你这个插件附加数据时通过对象的data属性添加的,自己好好看下api
        /*if (objNum == 1) {
            attachDialog.data = obj;
        }*/
    }


以上为突袭网编辑收集的关于【jquery click事件传值问题!】相关的解决方案,因为收集于互联网,突袭网不享有对应知识的版权,其版权归原站原作者收有,特此声明.

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • JQuery实现Ajax加载图片的方法

    JQuery实现Ajax加载图片的方法

    2016-02-24 17:01

  • jQuery.ajax()的相关参数及使用

    jQuery.ajax()的相关参数及使用

    2016-02-08 16:00

  • 05 jQuery与Ajax以及序列化

    05 jQuery与Ajax以及序列化

    2016-02-08 12:08

  • jquery.ajax制作帝国cms6.6快速登录插件

    jquery.ajax制作帝国cms6.6快速登录插件

    2016-02-06 15:00

网友点评