summaryrefslogtreecommitdiffstats
path: root/usr/local/www/headjs.php
diff options
context:
space:
mode:
authorVinicius Coque <vcoque@gmail.com>2012-01-15 12:51:33 -0200
committerVinicius Coque <vcoque@gmail.com>2012-01-15 12:51:33 -0200
commitea0d4171c0f0c9e68f26ed052aba0fa078aba120 (patch)
treee4a98226c63730ce78880fdc60bf399ddc5bbee5 /usr/local/www/headjs.php
parent584183558e2aafcd2d7dce6e5aaff34e96cb6e56 (diff)
downloadpfsense-ea0d4171c0f0c9e68f26ed052aba0fa078aba120.zip
pfsense-ea0d4171c0f0c9e68f26ed052aba0fa078aba120.tar.gz
Converting headjs javascript code from prototype to jQuery
Diffstat (limited to 'usr/local/www/headjs.php')
-rw-r--r--usr/local/www/headjs.php70
1 files changed, 35 insertions, 35 deletions
diff --git a/usr/local/www/headjs.php b/usr/local/www/headjs.php
index eacaa23..4cf1ab2 100644
--- a/usr/local/www/headjs.php
+++ b/usr/local/www/headjs.php
@@ -46,7 +46,7 @@ function getHeadJS() {
$headjs = "
var input_errors = '';
- Event.observe(window, 'load', init, false);
+ jQuery(document).ready(init);
";
$_SESSION['NO_AJAX'] == "True" ? $noajax = "var noAjaxOnSubmit = true;" : $noajax = "var noAjaxOnSubmit = false;";
@@ -54,35 +54,35 @@ function getHeadJS() {
{$noajax}
function init() {
- if($('submit') && ! noAjaxOnSubmit) {
+ if(jQuery('#submit') && ! noAjaxOnSubmit) {
// debugging helper
//alert('adding observe event for submit button');
- Event.observe(\"submit\", \"click\", submit_form, false);
- $('submit').onclick = function() {return false;};
+ jQuery(\"#submit\").click(submit_form);
+ jQuery('#submit').click(function() {return false;});
var to_insert = \"<div style='visibility:hidden' id='loading' name='loading'><img src='{$loader_gif}' \/><\/div>\";
- new Insertion.Before('submit', to_insert);
+ jQuery('#submit').before(to_insert);
}
}
function submit_form(e){
// debugging helper
//alert(Form.serialize($('iform')));
-
- if($('inputerrors'))
- $('inputerrors').innerHTML = '<center><b><i>Loading...</i></b></center>';
+
+ if(jQuery('#inputerrors'))
+ jQuery('#inputerrors').html('<center><b><i>Loading...</i></b></center>');
/* dsh: Introduced because pkg_edit tries to set some hidden fields
* if executing submit's onclick event. The click gets deleted
* by Ajax. Hence using onkeydown instead.
*/
- if($('submit') && $('submit').onkeydown)
- $('submit').onkeydown();
- if($('submit'))
- $('submit').style.visibility = 'hidden';
- if($('cancelbutton'))
- $('cancelbutton').style.visibility = 'hidden';
- $('loading').style.visibility = 'visible';
+ if(jQuery('#submit').prop('keydown')) {
+ jQuery('#submit').keydown();
+ jQuery('#submit').css('visibility','hidden');
+ }
+ if(jQuery('#cancelbutton'))
+ jQuery('#cancelbutton').css('visibility','hidden');
+ jQuery('#loading').css('visibility','visible');
// submit the form using Ajax
}
@@ -104,12 +104,12 @@ function getHeadJS() {
/* this function will be called if an HTTP error will be triggered */
function formFailure(resp) {
showajaxmessage(resp.responseText);
- if($('submit'))
- $('submit').style.visibility = 'visible';
- if($('cancelbutton'))
- $('cancelbutton').style.visibility = 'visible';
- if($('loading'))
- $('loading').style.visibility = 'hidden';
+ if(jQuery('#submit'))
+ jQuery('#submit').css('visibility','visible');
+ if(jQuery('#cancelbutton'))
+ jQuery('#cancelbutton').css('visibility','visible');
+ if(jQuery('#loading'))
+ jQuery('#loading').css('visibility','hidden');
}
@@ -121,12 +121,12 @@ function getHeadJS() {
Rounded(\"div#redbox\",\"all\",\"#FFF\",\"#990000\",\"smooth\");
Rounded(\"td#blackbox\",\"all\",\"#FFF\",\"#000000\",\"smooth\");
- if($('submit'))
- $('submit').style.visibility = 'visible';
- if($('cancelbutton'))
- $('cancelbutton').style.visibility = 'visible';
- if($('loading'))
- $('loading').style.visibility = 'hidden';
+ if(jQuery('#submit'))
+ jQuery('#submit').css('visibility','visible');
+ if(jQuery('#cancelbutton'))
+ jQuery('#cancelbutton').css('visibility','visible');
+ if(jQuery('#loading'))
+ jQuery('#loading').css('visibility','hidden');
return;
}
@@ -145,19 +145,19 @@ function getHeadJS() {
}
message_html += '<\/tr><\/table><\/div><\/td><\/table><br \/>';
- $('inputerrors').innerHTML = message_html;
+ jQuery('#inputerrors').html(message_html);
NiftyCheck();
Rounded(\"div#redbox\",\"all\",\"#FFF\",\"#990000\",\"smooth\");
Rounded(\"td#blackbox\",\"all\",\"#FFF\",\"#000000\",\"smooth\");
- if($('submit'))
- $('submit').style.visibility = 'visible';
- if($('cancelbutton'))
- $('cancelbutton').style.visibility = 'visible';
- if($('loading'))
- $('loading').style.visibility = 'hidden';
- if($('inputerrors'))
+ if(jQuery('#submit'))
+ jQuery('#submit').css('visibility','visible');
+ if(jQuery('#cancelbutton'))
+ jQuery('#cancelbutton').css('visibility','visible');
+ if(jQuery('#loading'))
+ jQuery('#loading').css('visibility','hidden');
+ if(jQuery('#inputerrors'))
window.scrollTo(0, 0);
}
";
OpenPOWER on IntegriCloud