在asp.net mvc2中,从jquery倒计时/向上返回一个值到控制器
retrieving a value from a jquery countdown/up back to the controller in asp.net mvc2
我试图测量用户在点击提交之前在页面上花费的时间。我在一个隐藏的div中使用jquery倒计时。
我想当用户点击提交时,倒计时的值将返回到控制器,正确的方法是什么?
在我的表单中,我有一个隐藏的输入:和脚本:
$(function () {
$('#defaultCountdown').countdown({ since: 0,onTick: setSeconds, format: 'S'});
});
setSeconds() {$("反应")。文本 ($ (' # defaultCountdown ') .countdown(取得时间的)[6]);}
在控制器中我使用
ed.responseTime = Int32.Parse(collection["response"]);
我试着用html交换文本,它也不起作用
是因为页面是基于模型的,隐藏的输入不在模型中吗?
这可能不是完整的答案,但我认为您需要使用.val()来设置隐藏字段的值。另外,$('response')看起来不像一个正确的选择器。"response"是id吗?如果是,请使用$('#response')。
对于在服务器端检索值,尝试使用Request[" name "]或只是将其作为方法签名中的第二个参数添加。
相关文章:
- 节点导出返回一个空对象
- Angular js-返回一个包含类似
- 从HTTPGET返回一个自定义对象列表,以便在Angular 2应用程序中使用
- 从我的控制器返回一个不同于200的代码以触发ajax错误,这被认为是一种好的做法吗
- 对一个对象使用reduce可以返回一个没有't在数组中包含目标字母
- Javascript:在激发函数后返回一个变量以供使用
- Protractor:element.getText()返回一个对象,而不是String
- JSTree's data.rslt.obj.text()返回一个文本数组,而不是所需节点的文本
- 我应该返回一个类似console.log()的方法调用吗
- 从 javascript 中的对象方法返回一个对象
- new SharedWorker(“whatever.js”)返回一个错误
- 从js中的对象返回一个值
- 乘法返回一个奇怪的结果
- 返回一个关联数组,而不是mongoose中的文档数组
- 为什么我的$http.post返回一个400错误
- 返回一个新函数,而不是工厂中的对象
- 从javascript函数返回一个对象
- 从 angularjs 中的嵌套成功函数返回一个值
- 将字符串转换为数组使用javascript更新一个值并返回一个字符串
- jQuery's$.post只返回一个空白数据