小编Sam*_*m3k的帖子

JEdi​​table,如何处理JSON响应?

现在,我正在使用的服务器响应发回一个JSON响应,如下所示:

{"status":1}
Run Code Online (Sandbox Code Playgroud)

保存后,jeditable将实际响应{"status":1}放在页面上.无论如何要解决这个问题?

javascript jquery jeditable

15
推荐指数
3
解决办法
8075
查看次数

JQuery JEditable - 如何添加一个可见的编辑我按钮?

我喜欢这个插件,但现实是大多数人一开始都不会意识到他们可以点击文字进行编辑.

理想情况下,在文本旁边添加一个Button或者用户清楚看到但从未通过ajax提交的简单[Edit]链接会很不错.

有任何想法吗?

javascript jquery user-experience jeditable

14
推荐指数
1
解决办法
7687
查看次数

jQuery $ .ajax在IE8中不起作用,但它适用于FireFox和Chrome

我有以下ajax调用,它在Firefox和Chrome中完美运行但不是IE:

function getAJAXdates( startDate, numberOfNights, opts ) {

    var month   =   startDate.getMonth() + 1;
    var day     =   startDate.getDate();
    var year    =   startDate.getFullYear();
    var d       =   new Date();

    var randNum =   Math.floor(Math.random()*100000000);

    $.ajax({
        type        :   "GET",
        dataType    :   "json",
        url         :   "/availability/ajax/bookings?rand="+randNum,    
        cache       :   false,
        data        :   'month='+month+'&day='+day+'&year='+year+'&nights='+numberOfNights,
        contentType :   'application/json; charset=utf8',
        success     :   function(data) {
            console.log('@data: '+data);
            insertCellData(data, opts, startDate);
        },
        error:function(xhr, status, errorThrown) {
            console.log('@Error: '+errorThrown);
            console.log('@Status: '+status);
            console.log('@Status Text: '+xhr.statusText);
        }
    });
}
Run Code Online (Sandbox Code Playgroud)

我知道所有变量都传递了正确的内容,$ .ajax确实传递了所有参数/值.

这是我得到的错误:

日志:@Error:未定义日志:@Status:parsererror日志:@Status文本:好的

我知道IE上的缓存问题并实现了一个随机参数来清除它. …

javascript ajax jquery internet-explorer json

6
推荐指数
1
解决办法
4万
查看次数

jQuery,什么是最好的,在一个单一文件中为整个站点或每页基础具有所有绑定?

我正在构建一个大量使用jQuery插件和大量绑定的Web应用程序.

后端是使用模板系统开发的,该模板系统仅允许(截至目前)将所有脚本放在该HTML文件中.我们将使用YUI压缩器将所有这些合并为一个.

现在,对于绑定,对于可能不存在于特定页面上的元素,在HTML文件(现在是整个站点的模板)中绑定有多糟糕?

任何意见是极大的赞赏

javascript performance jquery binding

5
推荐指数
1
解决办法
165
查看次数