2016-11-01 50 views
0

由於我的框架,我無法在HTML代碼中添加香菜屬性。 所以我必須通過javascript添加它們。使用javascript將數據 - 香菜 - 錯誤 - 消息屬性添加到字段

我設法添加這些的:

var ccCode = $('#cc-code').parsley({ 
      required: true, 
      type: 'number', 
      length: '[3,4]', 
      errormessage: 'Please enter a valid security code' 
     }); 

'errormessage的'不是原來的香菜屬性(數據香菜-errormessage的)正確。

我該如何添加它?

回答

0

最後我找到了解決這個問題的辦法。

var ccCode = $('#cc-code').parsley(); 

$('#cc-code').attr('data-parsley-error-message', "Custom message here"); 

這使您可以用javascript重寫parsley.js的錯誤消息。

2

右鍵,你錯過了一個大寫 'M':

var ccCode = $('#cc-code').parsley({ 
     required: true, 
     type: 'number', 
     length: '[3,4]', 
     errorMessage: 'Please enter a valid security code' 
    }); 

替代的解決方案是直接設置的選項:

$('#cc-code').parsley().options.errorMessage = "Custom message"; 

或多次在同一時間:

$.merge($('#cc-code').parsley().options, { 
    errorMessage: "Custom message", 
    #... 
} 

或通過屬性

$('#cc-code').attr('data-parsley-error-message', "Custom message here"); 
相關問題