【发布时间】:2016-11-21 02:07:16
【问题描述】:
如何获取附加的 Textarea 值?
试过了: get-appended-textare-value 但没用
HTML 代码:
<div class="request-detail" style="padding-right:10px" ></div>
Javascript:
var str = '<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12 futura_md_btmedium padding0 hidden reason"><div class="col-xs-12 col-sm-3 col-md-2 col-lg-2 padding0">Reason</div><div class="col-xs-12 col-sm-9 col-md-10 col-lg-10 padding0"><textarea placeholder="Reason to reject the request" style="padding-left:10px;height: 65px;" id="rcon-'+data1.request_id+'" rows="3" cols="5" class="reason-content form-control theme-input theme-input-padding theme-textarea"></textarea><div class="col-xs-12 col-sm-12 col-md-12 col-lg-12 text-right padding0"><div class="col-xs-12 col-sm-9 col-md-9 col-lg-9 text-left req-msg padding0"></div><div class="col-xs-12 col-sm-3 col-md-3 col-lg-3 text-right padding0"><a class="btn-default add-tour-img reject-myrequest" id="'+data1.request_id+'" href="javascript:;">Send</a></div></div></div></div>'
$('.request-detail').append(str);
$(document).on("click", '.reject-myrequest', function() {
var original_val = this.id;
var reason = $("#rcon-"+original_val).val(); // this returns always empty!
});
【问题讨论】:
-
您尝试填写值?比如: var reason = $("#rcon-"+original_val).val("Test Data");
-
@Alex 这是打印这样的东西:Object[textarea#rcon.reason-content.form-control.theme-input.theme-input-padding.theme-textarea]
-
你能检查一下
data1.request_id包含什么值吗? -
我的意思是 pathik ,您正在添加 function : val() 而不添加任何值。所以想确认你填写的价值?并且当时的 ID 应该是正确的。
-
@DharaParmar 它是整数值
标签: php jquery html ajax append