我需要在表單值從後端填充後調用javascript函數。到目前爲止,我通過these javascript events。我沒有看到我可以用於此目的的任何現有事件。任何JavaScript事件的形式人口?
我不想要一個基於jQuery的解決方案。任何想法我怎麼能做到這一點?
編輯: 我在後端填充java(Spring引導)中的值。我沒有將值填充到屏幕的問題。我想知道在屏幕中填充值後是否可以調用任何javascript事件。
EDIT2:
enter <form action=# th:action="@{/main}" name="Form2" th:object="${formObject}"
method="post">
<table
id="collateral_position_table">
<tr class="header">
<th style="text-align: left" colspan="4"
id="collateral_position_title">Collateral Position</th>
</tr>
<tr>
<td >NPV</td>
<td ><input
name="otherNpv" id="otherNpv"
th:value="${collateralAppliqueInputForm.otherNPV}"
style="text-align:right" type="text"/></td>
<td >NPV As Of Date</td>
<td><input
name="otherAsOfDate" id="otherAsOfDate"
th:value="${collateralAppliqueInputForm.otherAsOfDate}"
style="text-align:right" type="text" /></td>
</tr>
<tr>
<td colspan="4"><input
type="submit" value="Update" name="action"/></td>
</tr>
</table>
</form> here
並且,控制器來填充這個表格
@RequestMapping(值= { 「/主」},方法= RequestMethod.POST,則params =「行動=更新「) public String updateForm(@Valid @ModelAttribute(value =」formObject「)FormObject formObject,HttpServletRequest request,HttpServletResponse response,BindingResult result,Model model,Principal principal){
formObject = methodToPopulateTheForm();
model.addAttribute(「formObject」,formObject);
}
*「表單值從後端填充後」*這究竟發生了什麼?它不是你設定值的代碼嗎? –
你有任何你可以提供的代碼嗎?你是否正在加載一個表單,然後希望JS事件在表單填充後觸發?你是用JS還是PHP等填充表單? – Woodrow
_I需要調用javascript函數後表單值填充後端_ no'onPopulated' JS事件AFAIK –