[KSS-checkins] r44777 - in kukit/kss.demo/trunk/kss/demo: . browser/parameterfunction

jvloothuis at codespeak.net jvloothuis at codespeak.net
Fri Jul 6 14:09:22 CEST 2007


Author: jvloothuis
Date: Fri Jul  6 14:09:18 2007
New Revision: 44777

Modified:
   kukit/kss.demo/trunk/kss/demo/browser/parameterfunction/forms.kss
   kukit/kss.demo/trunk/kss/demo/browser/parameterfunction/forms.pt
   kukit/kss.demo/trunk/kss/demo/demoview.py
Log:

Added test for issue #6 where multi select lists where not properly handled


Modified: kukit/kss.demo/trunk/kss/demo/browser/parameterfunction/forms.kss
==============================================================================
--- kukit/kss.demo/trunk/kss/demo/browser/parameterfunction/forms.kss	(original)
+++ kukit/kss.demo/trunk/kss/demo/browser/parameterfunction/forms.kss	Fri Jul  6 14:09:18 2007
@@ -72,3 +72,14 @@
     submitFullFormIntoRequest-kssSubmitForm:   'full2';
 }
 
+#single-select:click {
+    action-client: executeCommand;
+    executeCommand-name: replaceInnerHTML;
+    executeCommand-selector: "#target";
+    executeCommand-html: currentFormVar(single-select);
+} 
+
+#multiple-select:click {
+    action-server: submitFullForm;
+    submitFullForm-form: currentFormVar(multiple-select);
+} 

Modified: kukit/kss.demo/trunk/kss/demo/browser/parameterfunction/forms.pt
==============================================================================
--- kukit/kss.demo/trunk/kss/demo/browser/parameterfunction/forms.pt	(original)
+++ kukit/kss.demo/trunk/kss/demo/browser/parameterfunction/forms.pt	Fri Jul  6 14:09:18 2007
@@ -98,6 +98,37 @@
                type="radio" name="radio-by-name" value="radio-2"
                checked="checked" />
       </fieldset>
+
+      <h3>
+        <code>currentFormVar(name)</code> with select field.
+      </h3>
+      <div class="help">
+          Click the button.
+      </div>
+      <fieldset>
+        <a class="button click cursorPointer" id="single-select">Click me !</a>
+	<select name="single-select">
+	  <option>Value 1</option>
+	  <option>Value 2</option>
+	  <option>Value 3</option>
+	</select>
+      </fieldset>
+
+      <h3>
+        <code>currentFormVar(name)</code> with multiple select field.
+      </h3>
+      <div class="help">
+          Click the button.
+      </div>
+      <fieldset>
+        <a class="button click cursorPointer" id="multiple-select">Click me !</a>
+	<select name="multiple-select" multiple="multiple">
+	  <option>Value 1</option>
+	  <option>Value 2</option>
+	  <option>Value 3</option>
+	</select>
+      </fieldset>
+
     </form>
     <h3>
       <code>form(full1)</code> with simple field names, named form

Modified: kukit/kss.demo/trunk/kss/demo/demoview.py
==============================================================================
--- kukit/kss.demo/trunk/kss/demo/demoview.py	(original)
+++ kukit/kss.demo/trunk/kss/demo/demoview.py	Fri Jul  6 14:09:18 2007
@@ -1,4 +1,3 @@
-# -*- coding: ISO-8859-15 -*-
 # Copyright (c) 2005-2007
 # Authors: KSS Project Contributors (see docs/CREDITS.txt)
 #


More information about the Kukit-checkins mailing list