その中に入力値を取得する:要素の後、次のLiを取得し、私のような要素に入力値を発見した
alert($(ui.item).find('input').val());
どのように私はui.item後に次のli要素を取得し、それのための入力値を見つけることができますか?
は、私はそれを試してみました:
alert($(ui.item).next("li").find('input').val());
HTML部分:
<ul id="sortable" class="ui-sortable" style="list-style-type: none;">
<li class="ui-sortable-handle" style="">
<div id="row_attr_118_8">
<input id="attr_118_8" class="input sortInp" name="attr_118_8" value="741"
type="text">
</div>
</li>
<li class="ui-sortable-handle">
<div id="row_attr_40_8">
<input id="attr_40_8" class="input sortInp" name="attr_40_8" value="188" type="text">
</div>
</li>
<li class="ui-sortable-handle">
<li class="ui-sortable-handle">
</ul>
は、しかし、それは動作しません。どうすればこの問題を解決できますか?ありがとう。
たい項目を選択するために、EQにインデックスを変更することができますあなたが投稿できるHTML部? – arnuga3
'$(ui.item).nextAll(" li ")。first()。find( 'input')。val()' –
[次の類似した兄弟をドームツリーで動かす方法https://stackoverflow.com/questions/38562192/how-to-find-next-similar-sibling-moving-down-in-the-dom-木) –