[OK]を...私は選択と数だけを選択して、それを渡すよりもを読み取るためのjQueryを使用しようとしましたが、それはうまくいきませんでした。カスタム属性をオプションに追加し、jQuery経由で入力フィールドにいくつかの投稿を渡しました。
<select id="cat" class="cat" name="newcat" >
<option value="0"><?php echo esc_attr(__('Izaberite vozilo')); ?>
</option>
<?php
$categories= get_categories(array('orderby ' => 'id' , 'order' => 'DESC' ,'hide_empty' => 0 , 'hierarchical' => true));
foreach ($categories as $category) {
$option = '<option value="'.$category->term_id.' " broj="'.$category->category_count.'" cat-id-broj="'.$category->term_id.'">';
$option .= $category->cat_name;
$option .= '</option>';
echo $option;
}
?>
</select>
し、その後、これはjQueryのコード
var proba = $('#cat').change(function() {
var probavanje = $('option:selected', this).attr('cat-id-broj');
if (probavanje == 17) {
$("#probavanje").val('2000 kg');
$("#masa-unos").val('10 000kg');
$('#registarski-broj').val('E25-JK2');
}
else if (probavanje == 18) {
$("#probavanje").val('5000 kg');
$("#masa-unos").val('15 000kg');
$('#registarski-broj').val('33N-25V');
}
else if (probavanje == 19) {
$("#probavanje").val('20 kg');
$("#masa-unos").val('15kg');
$('#registarski-broj').val('NNN-023');
}
else if (probavanje == 1) {
$("#probavanje").val('');
$("#masa-unos").val('');
$('#registarski-broj').val('');
}
では、男に誰が来ます!私は本当にこれが必要です。それは私の仕事のためです.... – Korovjov