2015-10-27 183 views
1

使用JQuery我正在執行內聯編輯和刪除textarea comment.Currently我能夠編輯/更新和刪除數據一切工作正常,但一個小的變化,我的要求當我點擊編輯按鈕,我應該得到textarea中的標籤的價值,我目前無法實現,請有人幫我實現它謝謝!內聯編輯Textarea使用JQuery

enter image description here

When i click on edit button i should get the value in textarea

JQUERY

$('#demoajax').on('click','.ajaxedit',function() 
    { 
     var edittrid = $(this).parent().parent().attr('id'); 
     if(pre_tr_id) 
     { 
      return false; 
     } 
     pre_tr_id = true; 
     var tds = $('#'+edittrid).children('td'); 
     var tdstr = ''; 
     var td = ''; 
     pre_tds = tds; 

     for(var j=0;j<field_arr.length;j++) 
     { 
      tdstr += "<td><textarea type='"+field_arr[j]+"' name='"+field_name[j]+"' value='"+$(tds[j]).html()+"' placeholder='"+field_pre_text[j]+"'></textarea></td>"; 
     } 
     tdstr+="<td>"+updatebutton +" " + cancel+"</td>"; 
     $('#createinput').remove(); 
     $('#'+edittrid).html(tdstr); 
    }); 
+0

''

對不起 – Tushar

+0

我的Tushar我的新手到JQuery的你能幫助我在那裏正是我需要將你的代碼? 我有textarea標記for循環可以在它做? 謝謝! – Sjay

回答

1

不要把價值屬性與文本區域。你將不得不放棄如下textarea的值:

tdstr += "<td><textarea type='"+field_arr[j]+"' name='"+field_name[j]+"' placeholder='"+field_pre_text[j]+"'>"+$(tds[j]).html()+"</textarea></td>"; 
+0

謝謝你這麼多Bhaskar Rajoriya ... – Sjay

+0

非常歡迎親愛的。 :) –