From 36f481b48d9777963d063e227a10882d318dc8d8 Mon Sep 17 00:00:00 2001 From: Fabio Bas Date: Sun, 3 Nov 2013 19:32:08 +0100 Subject: Fixed TActivePager's demo --- .../pages/ActiveControls/Samples/TActivePager/Home.page | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'demos/quickstart/protected/pages/ActiveControls') diff --git a/demos/quickstart/protected/pages/ActiveControls/Samples/TActivePager/Home.page b/demos/quickstart/protected/pages/ActiveControls/Samples/TActivePager/Home.page index e38486d1..79a4f540 100755 --- a/demos/quickstart/protected/pages/ActiveControls/Samples/TActivePager/Home.page +++ b/demos/quickstart/protected/pages/ActiveControls/Samples/TActivePager/Home.page @@ -15,10 +15,10 @@ Go to page: OnCallBack="RenderCallback" > - Element.show('wait') + jQuery('#wait').show() - Element.hide('wait') + jQuery('#wait').hide() @@ -77,11 +77,11 @@ Total <%# $this->Parent->PageCount %> pages. OnPageIndexChanged="pageChanged" OnCallBack="RenderCallback" > - - Element.show('wait') + + jQuery('#wait').show() - Element.hide('wait') + jQuery('#wait').hide()
@@ -92,11 +92,11 @@ Choose page: OnPageIndexChanged="pageChanged" OnCallBack="RenderCallback" > - - Element.show('wait') + + jQuery('#wait').show() - Element.hide('wait') + jQuery('#wait').hide() -- cgit v1.2.3 From 44844e9dfc4bfdac7ef33e941a09a1597fc50a32 Mon Sep 17 00:00:00 2001 From: Fabio Bas Date: Sun, 3 Nov 2013 19:57:22 +0100 Subject: Ported TCallback + demo --- .../protected/pages/ActiveControls/Samples/TCallback/Home.page | 2 +- framework/Web/UI/ActiveControls/TBaseActiveControl.php | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) (limited to 'demos/quickstart/protected/pages/ActiveControls') diff --git a/demos/quickstart/protected/pages/ActiveControls/Samples/TCallback/Home.page b/demos/quickstart/protected/pages/ActiveControls/Samples/TCallback/Home.page index 04781438..6be81e96 100755 --- a/demos/quickstart/protected/pages/ActiveControls/Samples/TCallback/Home.page +++ b/demos/quickstart/protected/pages/ActiveControls/Samples/TCallback/Home.page @@ -39,7 +39,7 @@ The third parameter is taken from the textbox; { var request = <%= $this->callback2->ActiveControl->Javascript %>; var param2 = 'value 2'; - var param3 = $('<%= $this->txt1->ClientID %>').value; + var param3 = $('#<%= $this->txt1->ClientID %>').val(); request.setCallbackParameter({'Param1':param1, 'Param2':param2, 'Param3':param3}); request.dispatch(); } diff --git a/framework/Web/UI/ActiveControls/TBaseActiveControl.php b/framework/Web/UI/ActiveControls/TBaseActiveControl.php index 61230719..f4daec02 100644 --- a/framework/Web/UI/ActiveControls/TBaseActiveControl.php +++ b/framework/Web/UI/ActiveControls/TBaseActiveControl.php @@ -332,6 +332,9 @@ class TBaseActiveCallbackControl extends TBaseActiveControl $options['CausesValidation']= $validate ? '' : false; $options['ValidationGroup']=$this->getValidationGroup(); $options['CallbackParameter'] = $this->getCallbackParameter(); + // needed for TCallback + if(!isset($options['EventTarget'])) + $options['EventTarget'] = $this->getControl()->getUniqueID(); return $options; } -- cgit v1.2.3 From f8dc127ed15cfc9f7894e20fbdb69cac4a51ca9a Mon Sep 17 00:00:00 2001 From: Fabio Bas Date: Mon, 2 Dec 2013 18:26:11 +0100 Subject: Added an autocomplete based on jQuery-ui --- .../ActiveControls/Samples/TAutoComplete/Home.page | 15 +- .../ActiveControls/Samples/TAutoComplete/Home.php | 1 + .../source/prado/activecontrols/activecontrols3.js | 87 ++-- framework/Web/UI/ActiveControls/TAutoComplete.php | 441 --------------------- framework/Web/UI/JuiControls/TJuiAutoComplete.php | 425 ++++++++++++++++++++ jQuery-PORTING.txt | 15 +- 6 files changed, 486 insertions(+), 498 deletions(-) delete mode 100644 framework/Web/UI/ActiveControls/TAutoComplete.php create mode 100644 framework/Web/UI/JuiControls/TJuiAutoComplete.php (limited to 'demos/quickstart/protected/pages/ActiveControls') diff --git a/demos/quickstart/protected/pages/ActiveControls/Samples/TAutoComplete/Home.page b/demos/quickstart/protected/pages/ActiveControls/Samples/TAutoComplete/Home.page index 85c0e69f..81d53e13 100755 --- a/demos/quickstart/protected/pages/ActiveControls/Samples/TAutoComplete/Home.page +++ b/demos/quickstart/protected/pages/ActiveControls/Samples/TAutoComplete/Home.page @@ -2,7 +2,7 @@