2011-11-05 144 views
1

我需要使用該ID加載一個div,這是沒有發生的,任何人都可以解決我的問題嗎? :ajax加載問題

$.ajax({ 
     type: "POST", 
     url: "<?php echo CONTENT_PATH?>experts/experts.php", 
     data: "#health", // Problem is over here 


     success: function(msg){           
            if(parseInt(msg)!=0) 
            {          
             $('#cnt_middle').html(msg); 
             $('#loading').css('display','none'); 
             //$('.content_bottom').hide(); 
            } 
           }, 
           error: function(){ 
            $.Zebra_Dialog('<?php echo LOAD_ERROR; ?>'); 
            document.clear(); 
            $('#loading').css('display','none'); 
           }       

          }); 

謝謝。

+0

所以要「數據」屬性有格的內容? – Nakul

回答

0

$ .ajax()函數的'data'屬性應該採用某種GET/POST符合的數據格式。

一些例子:

data: ({pageid: 10}), 
... 
data: ({pagename: 'some-page-name'}), 
... 
data: $('#myform input').serialize(), 
... 
data: 'pageid=10&num=5', 
... etc 
+0

就是這樣嗎? /********/ 類型: 「POST」, \t \t \t \t \t \t \t \t URL:「 <?PHP的回聲CONTENT_PATH?>專家/ experts.php」, \t \t \t \t \t \t \t \t數據:$( '#健康')序列化(), \t \t \t \t \t \t \t \t類型:'POST', – Kmanikandan

+0

如果'#health'表示div id,是的,它可能正在工作,但我建議您只序列化您想要傳遞給ajax請求的輸入字段。像這樣:'#health input',或者如果您爲輸入指定了一個類:'#health .inputclass' – deejayy

+0

感謝兄弟,它的工作... – Kmanikandan