私はサーバー側のコードで生成されたphp配列を持っています。ユーザーがドロップダウンメニューからオプションを選択した後、入力フィールドに配列の値を表示したい。私のコードをご覧ください:javascriptでphp配列をエコーするには?
$(document).ready(function(){
$('select[name="job_number"]').change (function() {
var selectedVal = $(this).val();
var test="<?php echo $JNarray['selectedVal'];?>"; //where the problem is
$('input[name="project"]').val(test);
//I want show value1 to value 3 in my input field when user picks
//an option from my dropdown menu.
});
<?php
$JNarray['job1']=value1;
$JNarray['job2']=value2;
$JNarray['job3']=value3;
?>
<form action='project_manager' method='post'>
<input type='text' name='project' value='show value1 to value3 when user picks an option' />
<select name='job_number'>
<option value='job1'>job1</option>
<option value='job2'>job2</option>
<option value='job3'>job3</option>
</select>
</form>
どのような考えですか?助けてくれてありがとう!
実際のエラー/問題は何ですか?あなたは決して言及しません。 – Jakub