2013-10-16 111 views
0

我正在使用jquery ajax發佈數據,但$ .ajax未被解僱。點擊按鈕被觸發。

在螢火蟲中有一個JavaScript警告傳遞給getElementById()的空字符串。

這裏是我的代碼

$('body').on('click','button.btnsubmitads',function(event) { 
    event.preventDefault(); 

    $.ajax({ 
     type:"post", 
     url:base_url+"advertising/newads", 
     dataType:"json", 
     data:$("#newadsform").serialize(), 
     contentType: "application/json", 
     success: function(result) { 
      if(result.status){ 
       console.log('oke'); 
      } else { 
       console.log('ga oke'); 
      } 
     }, 
     error: function() {} 
    }); 

    return false; 
}); 

這裏是我的形式

<form class="newadsform form-horizontal" action="" method="post" id="newadsform"> 
    <div class="control-group"> 
     <label class="control-label">Listing</label> 
     <div class="controls"> 
      <select name="idlisting" class="span10" id="idlisting"> 

      <?php foreach($listing->result() as $data){ 
       echo "<option value=\"".$data->idlisting."\">".$data->title."</option>"; 
      }?> 

      </select> 
     </div> 
    </div> 

    <div class="control-group"> 
     <label class="control-label">Title</label> 
     <div class="controls"> 
      <input type="text" class="span10" name="title" id="title"> 
     </div> 
    </div> 

    <div class="control-group"> 
     <input type="hidden" id="inputimageadvs" name="imagename" value="" /> 
     <input type="hidden" id="inputimagelarge" name="imagenamelarge" value="" /> 
     <input type="hidden" id="inputimagethumb" name="imagenamethumb" value="" /> 

     <label class="control-label">Image:</label> 
     <div class="controls"> 
      <div class="example span10" style="margin:0;"> 
       <div class="alert alert-success"> 
        Please use PNG or JPEG extension only, and File size not more than 1 Mb (1024 Kb) 
       </div> 
       <ul id="uploadadv" class="styled"></ul> 
      </div> 
     </div> 

     <div class="clear"></div> 
    </div> 

    <div class="form-actions span10" style="margin:0;"> 
     <button class="btnsubmitads btn btn-primary" type="submit" id="btnsubmitads"> 
      <i class="icon-ok"></i> Submit 
     </button>&nbsp; 
     <button class="btn" type="reset" id="reset">Reset</button> 
    </div> 
</form> 
+2

是否newadsform'與ID爲空白的文本元素的形式'..你能分享的另一個詞表單內容 –

+0

@ArunPJohny好吧,我會廣告我的問題的形式 – adeade

+0

還jQuery和火狐版本 –

回答

1

你似乎已經有廣告阻止安裝。

最後一天我有同樣的問題。

嘗試改變

url:base_url+"advertising/newads 

與不含廣告廣告