Я пытаюсь создать динамическое выпадающее меню в работе Grails. Второй снимок не заполняется после выбора при первом выпадающем списке.Динамическое падение Grails Использование remoteFunction не работает
Вот мой код на моем _form GSP:
<g:select name="department" from="${MCM.MGDepartment.list(sort:'dep')}" values="${MGMatricesSRFApproversInstance?.department?.id}" optionKey="id" noSelection="${[null: 'Select One...']}"
onchange="${remoteFunction (controller: 'mGMatricesSRFApprovers', action: 'findJobTitleForDepartment', params: '\'department.id=\' + this.value', update: 'jobTitleSelection')}"/>
<td id="jobTitleSelection">
<select>
<option>Select One...</option>
<g:select name="jobTitle.id" from="${MCM.MGJobTitle.list()}" optionKey="id"/>
</select>
</td>
код в мой контроллер:
def findJobTitleForDepartment = {
println "findJobTitleForDepartment"
def job = MGDepartment.get(params.department.id)
render(template: 'jobTitleSelection', model: [mGJobTitle: job.mGJobTitle])
}
В моих создать заголовок у меня есть:
<g:javascript library="jquery"/>
Есть способ сделать динамическое падение работы?
Какой HTML-код вы получаете для своего '_form.gsp'? –
Отображается два выпадающего списка. – Jerika