0
如果條件等於javascript中的兩個字符串值在服務器中不起作用,但它在localhost中工作。以下是我的代碼。如果條件在服務器中不起作用
var res_id = $(this).attr('name');
var fld_id = $(this).attr('id');
var ans = $('#'+fld_id).attr('value');
//var mod_id = $('#mod_id').attr('value');
//alert(typeof(ans));
$.post("multiple_check_answer.php", { resid: res_id, answ: ans}, function(data){
//alert(typeof data);
if(ans==data)
{
//alert(data);
$('#span_'+res_id+'_'+ans).css({'color':'green', 'font-weight':'bold'});
}
else
{
$('#span_'+res_id+'_'+ans).css({'color':'red', 'font-weight':'bold'});
$('#span_'+res_id+'_'+data).css({'color':'green', 'font-weight':'bold'});
}
});
爲前。如果ans
和data
的值是A
但它顯示紅色。
是什麼'data'返回? – Ionut
字符串值'A' – Amiyar
你試過了嗎if(ans === data)'? –