如何使用jquery创建文件对象

时间:2010-01-11 12:41:34

标签: jquery

有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(); 
}

它让我无法理解。

2 个答案:

答案 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]);