入力フィールド(location-name)を別のフィールド(location-address)に入力した値でオートポピュレートしようとしています。私はどこでもオンラインで見て、JSスニペットを簡単な例で動作させることができましたが、何らかの理由でこれが次のPHPコードで動作していません。Jquery Keyup関数を使用してある入力フィールドから別の入力フィールドに変数を渡す
だけ明確にするために、私は場所名 『「に渡される場所アドレス』に入力した値をしたいと思いますが。
<script>
$('#location-address')
.keyup(function() {
var value = $(this).val();
$('#location-name').text(value);
})
.keyup();
</script>
<tr class="em-location-data-name">
<th style="padding-top: 14px;">
<?php _e ('Event unique identifier:', 'dbem')?>
</th>
<td>
<input id="location-name" type="text" name="location_name" />
</td>
</tr>
<tr class="em-location-data-address">
<th style="padding-top: 14px;">
<?php _e ('Address:', 'dbem')?> </th>
<td>
<input id="location-address" type="text" name="location_address" value="<?php echo esc_attr($EM_Location->location_address, ENT_QUOTES); ; ?>" />
</td>
</tr>
を使用して、ドキュメント・ready'ハンドラ 'でコードを包んだことがありますか? – Satpal
Satpalに感謝します。私はちょうどそれを追加しましたが、まだ動作しません... $(document).ready(function(){ $( '#location-address') .keyup(function {){ var value = $ (this)); $( '#location-name').text(値); }) .keyup(); }); –