Merge pull request #431 from xmujay/0609_monitor
[phpmyadmin/aamir.git] / js / tbl_relation.js
blob7d72a1e8722a9181871c2f84c570fc0ddf735a42
1 /* vim: set expandtab sw=4 ts=4 sts=4: */
2 /**
3  * for tbl_relation.php
4  *
5  */
6 function show_hide_clauses($thisDropdown)
8     // here, one span contains the label and the clause dropdown
9     // and we have one span for ON DELETE and one for ON UPDATE
10     //
11     if ($thisDropdown.val() !== '') {
12         $thisDropdown.parent().nextAll('span').show();
13     } else {
14         $thisDropdown.parent().nextAll('span').hide();
15     }
18 /**
19  * Unbind all event handlers before tearing down a page
20  */
21 AJAX.registerTeardown('tbl_relation.js', function () {
22     $('select.referenced_column_dropdown').unbind('change');
23 });
25 AJAX.registerOnload('tbl_relation.js', function () {
26     // initial display
27     $('select.referenced_column_dropdown').each(function (index, one_dropdown) {
28         show_hide_clauses($(one_dropdown));
29     });
30     // change
31     $('select.referenced_column_dropdown').change(function () {
32         show_hide_clauses($(this));
33     });
34 });