读书人

jquery留言板 取得回复的内容

发布时间: 2013-07-04 11:45:32 作者: rapoo

jquery留言板 获得回复的内容

<div>
<a href="javascript:void(0)" class = "sample_name" > 回复 </a>
</div>
<div id="31">
<input type="text" class="as"></br>
<span class="uper" style="cursor: pointer;" onclick="reply(12)">发表</span>
</div>

<div>
<a href="javascript:void(0)" class = "sample_name" > 回复 </a>
</div>
<div id="31">
<input type="text" class="as"></br>
<span class="uper" style="cursor: pointer;" onclick="reply(12)">发表</span>
</div>

--------上面的代码通过repeater生成.
点击回复,显示文本框,在文本框内输入要回复的内容,点击发表.jquery获得文本内容,并且传一个id到js方法中去. (目前点击回复显示/隐藏文本框我已经写好了.但是如何获得编辑的那个文本框内容,还请大家帮帮忙.)


js
<script type="text/javascript">

$(document).ready(
function(){
$("div[id='31']").hide();
$(".sample_name").click(
function(){
var inpu=$(this).parent().next('div');
//如果是隐藏的,那么让它显示;反之则隐藏
if(inpu.is(":hidden")){
inpu.show();
}
else{ inpu.hide();}
});


}
);
function reply(gmid)
{
//这里怎么获得文本框的内容啊?

}
</script> jQuery JavaScript ASP.NET
[解决办法]
试试
onclick="reply(12,this)"

function reply(gmid,obj)
{
var text=$(obj).parent().find("input").first().val();
}

读书人网 >asp.net

热点推荐