问题描述
- mvc前台用@写代码时如何获取input的value值或js的变量值
-
<script> $('input[name=c1]').change(function () { var value1 = $(this).val(); var value2 = $('input[name=c2]').val(); var value3 = $('input[name=c3]') if (value2 != """") { value3.val(@Calcor.calculate(ViewBag.value1ViewBag.value2)); } }); </script>
如果将ViewBag.value1ViewBag.value2改成value1value2则报错。
解决方案
服务器端无法直接使用客户端变量,楼主去搞清楚流程来先。需要提交客户端数据,服务器端才能使用
看你代码导入了jquery,自己看jquery ajax如何使用
http://www.w3school.com.cn/jquery/ajax_ajax.asp
解决方案二:
Js或request的值,根据值获得对应Input中的value
时间: 2024-09-19 08:16:30