有Json数组,我用它来显示我的错误信息。
var errorMessages {
"E1":"Error Occured During Request Processing...",
"E2":" Enter User Name"
}
接下来,我想根据错误ID
显示错误消息function showMessage(errorId){
$('#serverMsg').html('');
var msg = $('#messageContainer');
if (errorId.length != 0) {
$('#messageContainer').show();
$('#serverMsg').html(errorMessages.errorId);
}
$("#messageContainer").focus();
}
它让我无法理解。
答案 0 :(得分:2)
也许你的意思是:
var errorMessages = {
"E1": "Error Occured During Request Processing...",
"E2": " Enter User Name"
};
正如丹尼尔在下面所说,请确保您意识到errorMessages
没有名为errorId
的属性,如果您想使用errorId
来“查找”正确的消息,那么你必须写得像:
errorMessages[errorId]
答案 1 :(得分:0)
而不是
$('#serverMsg').html(errorMessages.errorId);
试试这个
$('#serverMsg').html(errorMessages[errorId]);