Ajax 實現對查詢出的表單進行刪除/修改__Ajax

來源:互聯網
上載者:User

(1)JS 程式碼片段

<c:forEach items="${resultList}" var="map" varStatus="cnt">

<td > <a href="#" onclick="delete_sql_ctd('<%=path %>','${map.data_code}', '${map.type_code}')" >刪除</a>&nbsp;&nbsp;
<a href="#" onclick="update_sql_ctd('${map.data_code}', '${map.type_code}','${map.data_name }')" >修改</a>
</td>

(2)function代碼

function update_sql_ctd(data_code, type_code,data_name,ODR) {
 var data_name_td = $("#" + type_code +"_"+data_code);
 jQuery(data_name_td).html('<input name="data_name_new" value="'+data_name+'" onblur="changeSqlctd(\''+data_code+'\',\''+type_code+'\',this)" />');
 
}
function changeSqlctd(data_code, type_code,obj){
var data_name_td = $("#" + type_code +"_"+data_code); 
var data_name_val = obj.value;
jQuery.ajax({
  type: "post",
  url:  "update_sql_ctd.do",
  data: {data_code: data_code, type_code: type_code, data_name:data_name_val},
  success: function(msg){
  jQuery(data_name_td).html(data_name_val + ' ');
 
  window.location.reload(true); 
  }
});  
}

function delete_sql_ctd(path,data_code, type_code){
  
if(confirm("確認要刪除。")){
       
var form0 = document.forms[0];
form0.action = path+"/delete_sql_ctd.do?data_code="+data_code+"&type_code="+type_code; 
form0.submit();
}
}



相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.