JQUERY自动填充另一个选择输入的选择输入 [英] JQUERY to auto-populate a select input from another select input

查看:123
本文介绍了JQUERY自动填充另一个选择输入的选择输入的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

编辑1



我从这段代码中获得courseID:

  $ coursesOutput ='< option value =>< / option>'; 

while($ row = mysql_fetch_array($ result2)){
$ courseID = $ row ['courseID'];
$ courseName = $ row ['name'];

$ coursesOutput。='< option value ='。$ courseID。'>'。 $ courseName。 < /选项>;
}

我的php脚本如下(返回echo语句)

 <?php 

include(includes / connect.php);

$ courseID = mysql_real_escape_string($ _ GET ['courseID']);
$ sql =SELECT tee1,tee2,tee3,tee4,tee5 FROM courses WHERE courseID ='$ courseID'LIMIT 1;
$ result = mysql_query($ sql)或die(mysql_error());

while($ row = mysql_fetch_array($ result)){
$ tee1 = $ row ['tee1'];
$ tee2 = $ row ['tee2'];
$ tee3 = $ row ['tee3'];
$ tee4 = $ row ['tee4'];
$ tee5 = $ row ['tee5'];
}

$ teesOutput ='< option value ='。$ tee1。'>'。 $ tee1。 < /选项>;

if($ tee2!=){
$ teesOutput。='< option value =''。$ tee2。'>'。 $ tee2。 < /选项>;

if($ tee3!=){
$ teesOutput。='< option value =''。$ tee3。'>'。 $ tee3。 < /选项>;
}
if($ tee4!=){
$ teesOutput。='< option value =''。$ tee4。'>'。 $ tee4。 < /选项>;
}
if($ tee5!=){
$ teesOutput。='< option value =''。$ tee5。'>'。 $ tee5。 < /选项>;
}

echo''。 $ teesOutput。 ;
die();
?>

我没有收到任何ajax错误,但仍然没有填充我的tee选择器。
希望这会有所帮助,再一次我被这里的支持所淹没,令人难以置信!


结束编辑1



现在我一直无法将这个AJAX-JQUERY功能解决出来。它应该是一个很好的jQuery程序员的简单场所。



我希望能够在用户选择课程后自动填充我的T恤选择输入。这是一款高尔夫应用程序,课程有多种不同的T恤配色方案,因此每种颜色都是特定的课程。



到目前为止,我的破解代码是:

HTML

 < form id =formAddScoreaction =addscore.phpenctype = multipart / form-datamethod =post> 
< p class =profile_label>选择日期:< / p>
< input type =textid =datepickername =datepickerclass =score_input/>

< p class =profile_label>选择课程:< / p>
< select id =coursename =courseclass =score_inputonchange =populateTee(this.value)>
'。 $ coursesOutput。 '
< / select>

< p class =profile_label>选择Tee:< / p>
发送“验证码”获取 | 15天全站免登陆