Replace attr with prop for disabled elements

This commit is contained in:
jartek 2014-10-28 22:16:35 +05:30
parent 9ad0ca9839
commit 276caefc92

View File

@ -177,17 +177,13 @@ function showTableStructure() {
function runQuery() { function runQuery() {
setCurrentTab("table_query"); setCurrentTab("table_query");
$("#run").attr("disabled", "disabled"); $("#run, #explain, #csv").prop("disabled", true);
$("#explain").attr("disabled", "disabled");
$("#csv").attr("disabled", "disabled");
$("#query_progress").show(); $("#query_progress").show();
var query = $.trim(editor.getValue()); var query = $.trim(editor.getValue());
if (query.length == 0) { if (query.length == 0) {
$("#run").removeAttr("disabled"); $("#run, #explain, #csv").prop("disabled", false);
$("#explain").removeAttr("disabled");
$("#csv").removeAttr("disabled");
$("#query_progress").hide(); $("#query_progress").hide();
return; return;
} }
@ -195,9 +191,7 @@ function runQuery() {
executeQuery(query, function(data) { executeQuery(query, function(data) {
buildTable(data); buildTable(data);
$("#run").removeAttr("disabled"); $("#run, #explain, #csv").prop("disabled", false);
$("#explain").removeAttr("disabled");
$("#csv").removeAttr("disabled");
$("#query_progress").hide(); $("#query_progress").hide();
$("#input").show(); $("#input").show();
$("#output").removeClass("full"); $("#output").removeClass("full");
@ -207,17 +201,13 @@ function runQuery() {
function runExplain() { function runExplain() {
setCurrentTab("table_query"); setCurrentTab("table_query");
$("#run").attr("disabled", "disabled"); $("#run, #explain, #csv").prop("disabled", true);
$("#explain").attr("disabled", "disabled");
$("#csv").attr("disabled", "disabled");
$("#query_progress").show(); $("#query_progress").show();
var query = $.trim(editor.getValue()); var query = $.trim(editor.getValue());
if (query.length == 0) { if (query.length == 0) {
$("#run").removeAttr("disabled"); $("#run, #explain, #csv").prop("disabled", false);
$("#explain").removeAttr("disabled");
$("#csv").removeAttr("disabled");
$("#query_progress").hide(); $("#query_progress").hide();
return; return;
} }
@ -225,9 +215,7 @@ function runExplain() {
explainQuery(query, function(data) { explainQuery(query, function(data) {
buildTable(data); buildTable(data);
$("#run").removeAttr("disabled"); $("#run, #explain, #csv").prop("disabled", false);
$("#explain").removeAttr("disabled");
$("#csv").removeAttr("disabled");
$("#query_progress").hide(); $("#query_progress").hide();
$("#input").show(); $("#input").show();
$("#output").removeClass("full"); $("#output").removeClass("full");