我需要在单击按钮后禁用按钮,这样用户就不能多次单击它.(我的应用程序是用MVC ASP.NET编写的,我在普通的ASP.NET应用程序中完成了这个.)
我尝试使用JavaScript和jQuery,但它无法正常工作.该按钮被禁用但表单未提交.
jQuery的:
$("#ClickMe").attr("disabled", "disabled");
Run Code Online (Sandbox Code Playgroud)
JavaScript的:
function DisableNextButton(btnId) {
document.getElementById(btnId).disabled = 'true';
}
Run Code Online (Sandbox Code Playgroud)
这两种方法都很有效,但现在表单不会提交.
我正在尝试运行一个创建集群的λ代码,但没有任何反应,也许我误解了Node上的用法(因为我对它并不熟悉).
功能很简单:
// configure AWS Dependecies
var AWS = require('aws-sdk');
exports.handler = function(event, context) {
// EMR Client
var emr = new AWS.EMR({apiVersion: '2009-03-31', region: 'us-east-1'});
var params = {... dozens of params describing jobs ...};
var AWSRequest = emr.runJobFlow(params);
AWSRequest
.on('success', function(response){ console.log("success => " + response)})
.on('error', function(response){ console.log("error => " + response)})
.on('complete', function(response){ console.log("complete => " + response)})
.send( function(err, data){
if (err) console.log(err, err.stack); // an error occurred
else console.log(data); // successful response
});
context.done(null, …Run Code Online (Sandbox Code Playgroud) 我想在 python 中使用带有 GZIP 的 Utf8 字符串编解码器存储我的所有字符串。
我尝试了下面的代码,但压缩没有正确发生。我不知道这里缺少什么。如何使用 gzip 压缩技术将数据插入 redis。
插入 redis 后,它只是打印一些数字,如 d49
import redis
import StringIO
import gzip
r = redis.StrictRedis(host='127.0.0.1', port=80, db=0, decode_responses=True)
out = StringIO.StringIO()
with gzip.GzipFile(fileobj=out, mode='w') as f:
value = f.write('this is my test value')
r.set('test', value)
Run Code Online (Sandbox Code Playgroud)
提前感谢您的帮助!
谢谢
asp.net-mvc ×1
aws-lambda ×1
compression ×1
emr ×1
gruntjs ×1
javascript ×1
jquery ×1
node.js ×1
python ×1
redis ×1