2

誰かが私を助けてくれれば幸いです。で区切られたフォームがあります

*Mailing Address*
*Physical Address*

1 つは ID を持っていて、もう 1 つは持っていません。例: Street 郵送先住所のストリート フィールドのみを使用してスクリプトを実行すると、物理的な住所のストリート フィールドにも挿入されます。親 DIV にアクセスして、住所フィールドと物理アドレス ストリート フィールドを分離する方法がわかりません。一通りの住所しか入力できませんので、よろしくお願いします。

$("input", id: "Street").value("780 woodland ave")

送り先:

></fieldset><fieldset id="fieldset-mailing-list"><legend>Mailing List <a id="mailing-list" name="mailing-list"/></legend><div class="row-fluid"><div class="span12"><div class="control-group"><label for="mailName" class="control-label">In Care of Name</label><div class="controls"><input placeholder="" class="mailName span12" ng-model="Application.contactInformation.mailingAddress" id="mailName" type="text"/></div></div></div ></div><div class="row-fluid"><div class="span6"><div class="control-group"><label for="street" class="control-label">Street</label><div class="controls"><input ng-required="isRequired()" placeholder="Street Number and Name" class="required" ng-model="Application.contactInformation.mailingAddress.street" name="street" id="street" type="text"/><br/><span ng-show="application.street.$error.required" style="color:red">***a required field***<br/></span></div></div></div>

実在住所:

></fieldset><fieldset id="fieldset-physical-mailing-list"><legend>Physical Address <a id="physical-mailing-list" name="physical-mailing-list"/></legend><div class="row-fluid"><div class="span12"><label class="checkbox"><input name="sameAddress" id="sameAddress" type="checkbox"/>

郵送先住所と同じ物理住所。

</label></div></div><div class="row-fluid"><div class="span6"><div class="control-group"><label for="street" class="control-label">Street</label><div class="controls"><input placeholder="Street Number and Name" class="" ng-model="Application.contactInformation.physicalAddress.street" id="street" type="text"/></div></div></div>
4

1 に答える 1

2

通りの入力を選択するには、次の操作を実行できます。

$('input', name: 'street')

エラーメッセージを選択するには、次のように言うことができます。

$('input', name: 'street').closest('div').find('span')

また:

$('input', name: 'street').parent().find('span')

また:

$('input', name: 'street').nextAll('span')
于 2013-01-22T13:02:09.493 に答える