我收到一個奇怪的「無效屬性值錯誤」,只發生在IE7中。這是我的代碼:jqModal/jquery和IE7 - 無效屬性值錯誤
showTypes = function(id,projNum,flag) {
formData = 'vw=blah&id='+id+'&projNum='+projNum+'&flag='+flag;
$.ajax({
type: "post",
url: "myURL.cfm",
data: formData,
cache: false,
success: function(result) {
$('#jqmTitle').html('Details for : '+projNum);
$('#jqmText').html(result);
$('#jqmTypes').jqmShow();
},
error: function(xmlHttpRequest, status, err) {
confirm('Error!' + err);
}
});
}
它打破在$( '#jqmText')HTML(結果); 有幫助嗎?
更新:它看起來像IE7不喜歡下列之一:
$('#blah-9').attr('disabled', true);
$('#blah-9').css('color','grey');
由於「formData」的字符串連接,您在第10行末尾有一個奇怪的'* /'字符,並且POST數據值編碼很差。 – 2010-09-10 18:50:41
那裏的'* /'是什麼? :) – 2010-09-10 18:50:54
對不起忘了刪除。我正在評論部分代碼,看看它在哪裏破壞。 – CFNinja 2010-09-10 18:55:32