jQuery选择正确的文本区域
jQuery selecting the right textarea
我在选择textarea
的值时遇到了一点问题。这是我的HTML:
<tr>
<td>
<textarea name="notes" id="3"></textarea>
</td>
<td>
<span class="notesbtn" id="3">save</span>
</td>
</tr>
我的jQuery代码,在那里我试图正确的textarea
与id(相同)的射击span-button:
$(document).ready(function(){
$('.notesbtn').click(function(){
var jid = $(this).attr('id');
var uid = <? echo $user_info['id'];?>;
var txt = $('textarea#'+jid).val();
$.ajax({
type: "POST",
url: "/ajax/save_anote.php",
data: {
jid: jid,
uid: uid,
txt: txt
},
success: function(msg) {
// window.location.reload();
}
})
});
但是我没有得到textarea
的值。我错在哪里?
不要使用以数字开头的标识符。
不要使用相同的标识符两次。它们应该是独一无二的。