jsp页面技术混合

1、前端通过下拉框展示后台传递过来的集合

<select name="groupId" id="groupId">

    <option value="">无</option>
    <c:forEach items="${it.entity.groupList}" var="group">
        <option value="${group.id}" >${group.name}</option>
    </c:forEach>

</select>


2、编辑产品时,根据后台返回的数据,将原有产品的模版默认选择

    <select name="loanTemplateId" id="loanTemplateId">
        <c:forEach var="temp" items="${it.entity.loanTemplates}">
            <option value="${temp.id}">${temp.name}</option>
        </c:forEach>
    </select>
    

   $.get("loan/getProductById/" + id, function (product) {
        if (product) {
            $("select[name=loanTemplateId] option[value=" + product.loanTemplateId + "]").prop("selected", true);
        } else {
            alert("产品未找到");
        }
    });


3、任何数字传值到后台时,最好进行格式化出来,整形就parseInt()等等,否则会产生意想不到的问题,请求失败。

var data = {
      maxRate: parseInt($("#minRate").val()*100),
      minRate: parseInt($("#minRate").val()*100)
};


4、取页面元素的值

$("#minAmount").val();

$("select[name=productkey] option:selected").val();





你可能感兴趣的:(jsp)