javascript - 更改 JavaScript 中的模型值

标签 javascript spring-mvc

例如,我的 jsp 页面上有模型属性 curPage。 如何在javascript函数中改变它的值?

类似这样的事情

function prev() {
    var curPage = '${curPage}'; //get value
    if (curPage > 1) 
        curPage--; //modify it
    '${curPage}' = curPage;
}

最佳答案

JavaScript 在客户端执行,而模型属性存在于服务器上。

在上面的示例中,${curPage} 将在运行时替换为 $curPage 的值,并且 javascript 将发送到您的客户端。您对 curPage 变量所做的任何修改都将保留在客户端。

如果您想将此更改保留到服务器,您需要向服务器发出某种网络请求(ajax、表单提交等)

关于javascript - 更改 JavaScript 中的模型值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23886220/

相关文章:

javascript - 如何使用 Canvas 将 div 渲染的 .png 逆时针旋转 90°?

java - Spring Data REST 重写 findBy* 方法

java - 如何在 Spring 中实现 GraphQL 的异常处理程序

java - 定义整个maven项目的连接范围-spring mvc

java - Spring RequestMapping 通配符和后缀

javascript - 计算绘图 Y 轴标签值

javascript - 在谷歌方向路线上添加 InfoWindow

json - Spring MVC 和 JSON,未找到 Jackson 类异常

javascript - AngularJS $compile 不会删除双 curl 表达式

javascript - 删除 chart.js 中的 x 轴标签/文本