我在我的网络应用程序中使用 x-editable进行在线编辑.我想传递附加参数到服务器,我想从数据属性触发元素读取.这是我的可编辑元素:
<a href="#" data-url="save_url" data-pk="271" data-type="text" data-value="Value" class="editable" data-param="XXX">Value</a>

我想传递data-param属性,但是我不知道如何访问trigger元素.我尝试通过$(this).data(‘param’),但我得到null …我完整的可编辑代码:

$.fn.editable.defaults.mode = 'inline';
$('.editable').editable({
    params: { param: $(this).data('param') }
});

调用$(‘.可编辑’).数据(‘param’)并没有考虑到,因为我有很多.edable元素存在.

谢谢

解决方法

我想到了.我正在回答,以防有人需要知道:
$('.editable').editable({
    params: function(params) {
        // add additional params from data-attributes of trigger element
        params.param1 = $(this).editable().data('param');
        params.param2 = $(this).editable().data('nextparam');
        return params;
    }
)

jquery-plugins – 触发元素的x-editable访问属性值的更多相关文章

  1. 使用canvas压缩图片大小的方法示例

    这篇文章主要介绍了使用canvas压缩图片大小的方法示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

  2. html5写一个BUI折叠菜单插件的实现方法

    这篇文章主要介绍了html5写一个BUI折叠菜单插件的实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

  3. Swift专题讲解十五——类型构造

    Swift专题讲解十五——类型构造一、引言构造是类、结构体、枚举在实例化中必须执行的过程,在构造过程中,类、结构体必须完成其中存储属性的构造。检查4:在完成父类构造方法之前,不能使用self来引用属性。六、构造方法的继承Swift和Objective-C有很大不同,其构造方法不会被子类无条件的继承。Swift中类的构造方法的继承遵守下面两个原则:1.如果子类没有定义任何的指定构造方法,则子类会默认继承父类所有的指定构造方法。

  4. Swift专题讲解十六——ARC在Swift中的应用

    Swift专题讲解十六——ARC在Swift中的应用一、引言ARC是Objective-C和Swift中用于解决内存管理问题的方案。在学习Objective-C编程时经常会学习到一个关于ARC的例子:在一个公用的图书馆中,每次进入一人就将卡插入,走的时候将自己的卡拔出拿走。这个例子对应于Objective-C中的对象声明周期管理十分贴切。Swift也采用同样的方式进行内存管理。

  5. 如何在swift中覆盖泛型类中的泛型方法?

    我正在迅速学习.我想覆盖泛型类中的泛型函数.当我写override关键字时,发生编译错误.我可以省略override关键字.但是当我将对象类型声明为“Parent”时,将调用父方法.从字面上看,它并非“压倒一切”.在这个例子中,我想通过object.genericFunc获得“child”.我怎么能得到这个?是否有任何解决方法来实现这一目标?

  6. 如何在Swift代码中将数组附加到数组对象?

    参见英文答案>ArrayoftuplesinSwift3我搜索了谷歌,但我无法找到一种方法来添加新元素到Swift的数组对象.错误代码“缺少参数fot参数”名称“在调用”出现.我的代码是遵循的.如果你知道任何解决方案,我会很高兴.谢谢.只需将元组分配给一个临时变量:不知道为什么它不工作,只是检查一个功能,像这样:结果:功能正常,数组方法不行.更新:在操场上试过这段代码:结果:当将元组变量传递给do

  7. android rest客户端不支持的媒体类型

    我尝试从android模拟器发送请求到一个安静的服务器.但我总是得到错误:415UnsupportedMediaType.客户代码:服务器的代码:解决方法问题是服务器不知道客户端请求的媒体类型.在客户端代码中尝试这样的事情:request.setHeader(“Content-Type”,“application/json”);

  8. Android – 使用带有请求标头的网址打开浏览器

    非常感谢提前编辑即使请求正文中带有’param’的POST请求也应该没问题.编辑2接受的答案是POST请求,而不是标题.解决方法Android浏览器支持“查看”javascript,例如以下代码可以启动浏览器应用程序以显示警告对话框:通过javascript进行后期操作的常见技巧是您通过javascript创建表单然后提交它.所以理论上下面的代码应该可以工作:

  9. canvas绘图按照contain或者cover方式适配并居中显示

    这篇文章主要介绍了canvas绘图按照contain或者cover方式适配并居中显示的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

  10. JSP中param标签用法实例分析

    这篇文章主要介绍了JSP中param标签用法,以实例形式较为详细的分析了param标签的功能、定义与使用技巧,需要的朋友可以参考下

随机推荐

  1. jquery-plugins – 是否可以使用猫头鹰旋转木马实现循环/无限轮播?

    我正在使用猫头鹰旋转木马,它的工作完美,除了它不支持循环/无限滚动.我没有搜索google和stackoverflow的想法,没有运气.有没有人在猫头鹰旋转木马上实现圆形/无限滚动?

  2. jQuery动态输入字段焦点

    我想使用以下jQuery向我的页面动态添加一个输入字段:在这样做之后,我希望输入字段具有闪烁的文本光标的焦点,所以我想在创建后立即输入.有人可以告诉我我该怎么办?

  3. jquery – 为什么$(window).height()这样错了?

    我试图获取当前浏览器的视口高度,使用但我得到的价值观太低了.当视口高度高达850px时,我从height()获取大约350或400像素的值.这是怎么回事?

  4. jquery – 如果在此div之外和其他draggables内部(使用无效和有效的还原选项),则可拖动恢复

    例如这样但是由于明显的原因,这不行.我可以说这个吗?

  5. 创建一个jQueryUI 1.8按钮菜单

    现在jQueryUI1.8已经出来了,我正在浏览更新,并且遇到了新的Buttonwidget,特别是SplitButtonwithadropdown的演示之一.这个演示似乎表明Buttonwidget可以在这里创建一个下拉菜单.作为讨论的问题,我想知道使用这个新的Button小部件来创建一个下拉菜单有什么方法.干杯.解决方法您必须在按钮下方列出一个列表,方式类似于此处为自动完成提供的演示:http

  6. 灰色divs使用JQuery

    我试图使用这个代码:为了淡出一大堆名为MySelectorDiv的div,唯一的是,它只会淡出第一个而不是所有的div,为什么呢?

  7. 使用jQuery动态插入到列表中

    我有两个订单列表在彼此旁边.当我从一个列表中选出一个节点时,我想按照字母顺序插入到另一个列表中.抓住的是我想要把一个元素放在另一个列表中,而不刷新整个列表.奇怪的是,当我插入到右边的列表中,它工作正常,但是当我插入到左边的列表中时,顺序永远不会出来.我也尝试将所有内容读入数组,并将其排序在一起,以防止children()方法没有按照显示顺序返回任何东西,但是我仍然得到相同的结果.这是我的jQuer

  8. 没有回应MediaWiki API使用jQuery

    我试图从维基百科获取一些内容作为JSON:但我没有回应.如果我粘贴到浏览器的地址栏,就像我得到预期的内容.怎么了?解决方法您需要通过添加&callback=?来触发具有$.getJSON()的JSONP行为?在querystring上,像这样:Youcantestithere.没有使用JSONP,你正在击中same-originpolicy,阻止XmlHttpRequest获取任何数据.

  9. jQuery Ajax请求每30秒

    我有这段代码,但是有些人在我的网站上的值可能会改变.我需要每30秒钟更新一次#financediv.这可以做吗解决方法您可以将代码放在单独的函数中,如下所示:然后每30秒建立一个定时器调用该函数:祝你好运!总结以上是DEVMAX为你收集整理的jQueryAjax请求每30秒全部内容。如果觉得DEVMAX网站内容还不错,欢迎将DEVMAX网站推荐给好友。

  10. jquery – keypress事件在IE和Chrome中不工作,但在FF工作

    任何想法为什么会这样发生?我通常认为Chrome会更加宽容代码?这是我的按键键.我错过了什么吗?右图();和leftimage();是应该工作的功能,因为我在其他地方使用这些功能谢谢您的帮助!

返回
顶部