BBSはほとんど疑いのポイントプロジェクトおよびソリューション-C記事(あり・エラー、辞書セットのAJAXコールバック関数...(続きます))

11. JS入力ボックスがある誤りアドオンについて

これは、固定文言で、エラーが赤いボックスが報告され、発生した入力ボックスに、前記カーソルフォーカス入力ボックスは、元の色を回復する場合、私は、水平ラインの中央を強調するために、今日の書き込み

$.each(data.msg,function (index, obj) {
            var targetId = '#id_' + index;                            $(targetId).next().text(obj[0]).parent().addClass('has-error')
                    })





$('input').focus(function () {
        $(this).next().text('').parent().removeClass('has-error')
    })

'''
上面:

这个是放在ajax的回调函数里的,用于判断前端用户注册时输入是否正确,上面的代码主要是错误的逻辑。因为通过前端检查,发现ajax的回调函数id名称是id+标签name,所以就进行拼接。
有错误(错误信息就是text里面的obj[0], 这里js可以点各种方法,点一次执行一次,而不是点到底执行一次)就报红(addClass('has-error'))



下面:

这个是,光标移入,错误信息为空,且框变正常(即把has-error类移除)
'''



12. AJAXコールバック要求辞書は、本明細書に一般的にフロントエンドを広げるために提供され、機能の後端部を有すること

'''一般的格式是
back_dic = {'code': 1000, 'msg': ''}
里面还可以加url键值,然后用jsonresponse包裹传到前端,前段可以直接用
'''

バックエンドのコードを詳細に分析、githubの(ポストフィル)を参照してください

おすすめ

転載: www.cnblogs.com/michealjy/p/11784582.html