使用Cakephp中的jQuery,使用基于另一个选择字段的数据库数据填充选择字段

时间:2015-12-04 19:38:00

标签: jquery cakephp cakephp-2.x cakephp-2.7

使用CakePHP 2.7.3和jQuery v2.1.4。我有一个借用控制器添加操作,接受subject_idbook_id。我需要book_id表单选择只包含属于所选subject_id的图书。到目前为止,我对如何做到这一点没有任何想法,我已尝试在线搜索,但大多数可能的答案都不足以解决我的问题。请帮助jQuery部分。

这是我的Html:

<div class="borrows form">
<form action="/borrows/add" id="BorrowAddForm" method="post" accept-    charset="utf-8"><div style="display:none;"><input type="hidden" name="_method" value="POST"/></div> <fieldset>
        <legend>Add Borrow</legend>
    <div class="input select required"><label  for="BorrowSubjectId">Subject</label><select name="data[Borrow][subject_id]" id="BorrowSubjectId" required="required">
<option value="100">English</option>
<option value="101">Kiswahili</option>
<option value="102">Maths</option>
<option value="103">Biology</option>
<option value="109">Business Studies</option>
<option value="110">Agriculture</option>
<option value="111">Computer Studies</option>
</select></div>

<div class="input select required"><label  for="BorrowBookId">Book</label><select name="data[Borrow][book_id]" onClick="return false" id="BorrowBookId" required="required">
<option value="1">Huber, Graiden A.</option>
<option value="2">Banks, Isadora N.</option>
<option value="3">Richard, Bianca W.</option>
<option value="4">Dyer, Dennis I.</option>
<option value="5">Barrera, Rafael D.</option>
<option value="6">Gilliam, Eden A.</option>
</select></div>

0 个答案:

没有答案