2013-03-14 65 views
-1

我將檢查函數返回的值,如果它是一件事,並執行另一個任務,但它不起作用,否則?查看jQuery中的返回值

$.post('ajaxs.php', { 
     name: name_, 
     mail: mail_, 
     matn: matn_, 
     url: url_, 
     id: id_ 
    },function (data) { 
     $('#readmore').html(data); 

     if (data == 1) { 
      $('#readmore').css({ 
       "border-color": "#00CC00", 
       "border-width": "1px", 
       "border-style": "solid" 
      }); 
     } else { 
      $('#readmore').css({ 
       "border-color": "#ff0000", 
       "border-width": "1px", 
       "border-style": "solid" 
      }); 
     } 
}); 
+0

你張貼是壞的,你有一個額外的右括號 – kidwon 2013-03-14 12:01:31

回答

0

試着這麼做:

$.post('ajaxs.php', { 
    name: name_, 
    mail: mail_, 
    matn: matn_, 
    url: url_, 
    id: id_ 
}, function (data) { 
    $('#readmore').html(data) 
       .css('border', '1px solid ' + $.trim(data) == "1" ? '#00CC00' : '#ff0000'); 
}); 
+0

此代碼遺憾的是它不工作 – user1753323 2013-03-14 12:07:21

+0

@ user1753323 - 你添加的jQuery,使用文檔就緒功能,獲得正確的ID,並且服務器是否返回正確的數據。什麼錯誤消息你在控制檯等? – adeneo 2013-03-14 12:09:35

+0

是的,我已經添加了jQuery文檔 並且您沒有采取任何行動 – user1753323 2013-03-14 12:14:37