簡體   English   中英

用 JS 插入值

[英]Insert value with JS

我有以下html:

<div class="col-md-1 col-lg-1 text-center">
<input name="flash_price" type="hidden" id="test" value="">
<input name="from" type="hidden" value="">
<input name="to" type="hidden" value="">
<button type="button" id="my" class="btn btn-secondary" data-container="body" data-toggle="popover" data-placement="top" data-content="<div class='form-group row'><label class='col-sm-2 control-label'>Price<span class='text-danger'>*</span></label><div class='col-md-8 col-lg-10'><input name='special_price' type='text' class='form-control'></div></div><p>This product shall be displayed on the Flash sale. Creating flash sales increases the chance of product being sold.</p><div class='form-group row'> <label class='col-sm-2 control-label'>From<span class='text-danger'>*</span></label> <div class='col-md-8 col-lg-10'> <input name='starting_date' type='datetime-local' class='form-control' required value></div></div><div class='form-group row'><label class='col-sm-2 control-label'>To<span class='text-danger'>*</span></label> <div class='col-md-8 col-lg-10'> <input name='ending_date' type='datetime-local' class='form-control' required value></div></div><a id='optBtn' class='btn btn-primary input-group-addon'>OK</a>" title="" data-html="true" data-original-title="Flash Sales Price" aria-describedby="popover917523"><i class="fa fa-edit"></i></button>
</div>

我正在嘗試使用 js 增加價值,如下所示:

$(this).parent('col-md-1').find('input[name=flash_price]').attr('value', 'test value);

但是當我嘗試做$(this).parent('col-md-1').find('input[name=flash_price]').attr('id'); 它說未定義。 我在那里做錯了什么?

把你的js改成這個
$(this).parent('.col-md-1').find('input[name ="flash_price"]').val('test value');

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM