如何使用百里香叶通过参数传递隐藏字段?

时间:2017-08-23 15:20:08

标签: javascript jquery thymeleaf

我有那些在屏幕上动态更新的隐藏字段:

<input type="hidden" id="orderField" name="orderField" value=""></input>
<input type="hidden" id="orderType" name="orderType" value=""></input>

我有一个调用控制器的链接:

<a th:if="${!projectCentreSearchResult.readOnly}" onclick="updateOrderField()" href="#"
   th:href="@{/projectCentre/edit(projectCentreId=${projectCentreSearchResult.projectCentreId},orderField=$('#orderField').val(),orderType=$('#orderType').val())}">
    <span class="fa fa-pencil"></span>
</a>

我需要做的是将隐藏字段上的orderField和orderType作为参数传递。如果我通过它硬编码它工作正常。问题是我无法使用JQuery获取它。

根据我在屏幕上显示的其他字段,我在调用updateOrderField函数时更新隐藏字段。它在那里工作得很好。问题是,当我尝试使用JQuery传递参数时,它不起作用。 尝试传递像$ {param.orderField}这样的参数,我尝试了另一种方法,但它没有工作......

在那里传递它的正确方法是什么?

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以尝试使用表单:

ReferralRequest.last.patient_gender_id