У меня есть выпадающее меню ниже:
<select name="session" id="sessionsDrop"> <option value="">Please Select</option> <option value='20'>EWYGC - 10-01-2013 - 09:00</option> <option value='22'>WDFRK - 11-01-2013 - 10:05</option> <option value='23'>XJJVS - 12-01-2013 - 10:00</option> <option value='21'>YANLO - 11-01-2013 - 09:00</option> <option value='24'>YTMVB - 12-01-2013 - 03:00</option> </select> </p>
Ниже у меня есть окно множественного выбора, в котором отображается список студентов, которые берут оценку выбора из выпадающего меню выше:
$studentactive = 1; $currentstudentqry = " SELECT ss.SessionId, st.StudentId, st.StudentAlias, st.StudentForename, st.StudentSurname FROM Student_Session ss INNER JOIN Student st ON ss.StudentId = st.StudentId WHERE (ss.SessionId = ? and st.Active = ?) ORDER BY st.StudentAlias "; $currentstudentstmt=$mysqli->prepare($currentassessmentqry); // You only need to call bind_param once $currentstudentstmt->bind_param("ii",$sessionsdrop, $stuentactive); // get result and assign variables (prefix with db) $currentstudentstmt->execute(); $currentstudentstmt->bind_result($dbSessionId,$dbStudentId,$dbStudentAlias,$dbStudentForename.$dbStudentSurname); $currentstudentstmt->store_result(); $studentnum = $currentstudentstmt->num_rows(); $studentSELECT = '<select name="studenttextarea" id="studentselect" size="6">'.PHP_EOL; if($studentnum == 0){ $studentSELECT .= "<option disabled='disabled' class='red' value=''>No Students currently in this Assessment</option>"; }else{ while ( $currentstudentstmt->fetch() ) { $studentSELECT .= sprintf("<option disabled='disabled' value='%s'>%s - %s s</option>", $dbStudentId, $dbStudentAlias, $dbStudentForename, $dbStudentSurname) . PHP_EOL; } } $studentSELECT .= '</select>';
Но у меня есть небольшая проблема, мне нужно, чтобы вы могли отображать список учащихся в поле выбора, когда пользователь выбрал опцию из выпадающего меню. Проблема с PHP-кодом заключается в том, что страница должна быть отправлена, чтобы найти ее результаты.
Мой вопрос заключается в том, что есть способ, с помощью которого javascript / jQuery можно комбинировать, чтобы вышеприведенный PHP-код мог искать студентов, которые принимают выбранные оценки, но иметь возможность использовать javascript / jQuery для отображения информации о студенте в поле выбора при оценке выбрано в выпадающем меню?