2

X-editable ライブラリを学習していますが、公式 Web サイトの例の 1 つが機能しないのはなぜでしょうか。

JavaScript

$('#username').editable({
    type: 'text',
    url: '/post',    
    pk: 1,    
    title: 'Enter username',
    ajaxOptions: {
        dataType: 'json'
    },
    success: function(response, newValue) {
        if(!response) {
            return "Unknown error!";
        }          

        if(response.success === false) {
             return response.msg;
        }
    }        
});

//ajax emulation
$.mockjax({
    url: '/post',
    responseTime: 200,
    response: function(settings) {
        if(settings.data.value) {
            this.responseText = '{"success": true}';
        } else {
            this.responseText = '{"success": false, "msg": "required"}';
        }
    }
}); 

ここで完全なコードを参照してください: http://jsfiddle.net/xBB5x/62/

編集可能なテキストをクリックして変更し、[OK] ボタンをクリックしても、その後何も起こりません。ロード中のアイコンしか見えません。誰がそれの何が悪いのか説明できますか? ありがとうございました!

( http://vitalets.github.io/x-editable/demo-bs3.htmlセクション「その他の例とトリック (jsFiddle)」から取得)

4

1 に答える 1

2

jsFiddle External Resource - jquery.mockjax.js を更新する必要が
あり
ます

于 2015-09-22T07:57:30.287 に答える