﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-Leon-随笔分类-Dorado7</title><link>http://www.blogjava.net/Leon2012/category/53959.html</link><description>财富源于知识 知识源于积累</description><language>zh-cn</language><lastBuildDate>Mon, 14 Oct 2013 14:32:25 GMT</lastBuildDate><pubDate>Mon, 14 Oct 2013 14:32:25 GMT</pubDate><ttl>60</ttl><item><title>获取和设置Form表单数据的方式</title><link>http://www.blogjava.net/Leon2012/archive/2012/06/12/380608.html</link><dc:creator>LeonEyes</dc:creator><author>LeonEyes</author><pubDate>Tue, 12 Jun 2012 07:24:00 GMT</pubDate><guid>http://www.blogjava.net/Leon2012/archive/2012/06/12/380608.html</guid><wfw:comment>http://www.blogjava.net/Leon2012/comments/380608.html</wfw:comment><comments>http://www.blogjava.net/Leon2012/archive/2012/06/12/380608.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/Leon2012/comments/commentRss/380608.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Leon2012/services/trackbacks/380608.html</trackback:ping><description><![CDATA[方式一 ：<br />通过使用AutoFormElement的ID获取他们的值，<span style="font-size:10.5pt; font-family:宋体;Times New Roman&quot;;"></span>实现Button的onClick事件：<br /><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #008080; ">1</span>&nbsp;<span style="color: #0000FF; ">var</span><span style="color: #000000; ">&nbsp;value&nbsp;</span><span style="color: #000000; ">=</span><span style="color: #000000; ">&nbsp;</span><span style="color: #0000FF; ">this</span><span style="color: #000000; ">.get(</span><span style="color: #000000; ">"</span><span style="color: #000000; ">#AutoFromElementId.value</span><span style="color: #000000; ">"</span><span style="color: #000000; ">);<br /></span><span style="color: #008080; ">2</span>&nbsp;<span style="color: #000000;">dorado.MessageBox.alert(value);<br /></span></div>设置数据方式 <br /><div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%;"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #008080; ">1</span>&nbsp;<span style="color: #0000FF; ">this</span><span style="color: #000000; ">.set(</span><span style="color: #000000; ">"</span><span style="color: #000000; ">#autoFormElementId.value</span><span style="color: #000000; ">"</span><span style="color: #000000; ">,</span><span style="color: #000000; ">"</span><span style="color: #000000; ">设置数据</span><span style="color: #000000; ">"</span><span style="color: #000000;">);</span></div>方式二 ：<br />为AutoForm添加id属性，此处是form1，实现Button的onClick事件：<br /><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #008080; ">1</span>&nbsp;<span style="color: #0000FF; ">var</span><span style="color: #000000; ">&nbsp;entity&nbsp;</span><span style="color: #000000; ">=</span><span style="color: #000000; ">&nbsp;</span><span style="color: #0000FF; ">this</span><span style="color: #000000; ">.get(</span><span style="color: #000000; ">"</span><span style="color: #000000; ">#form1.entity</span><span style="color: #000000; ">"</span><span style="color: #000000; ">);<br /></span><span style="color: #008080; ">2</span>&nbsp;<span style="color: #000000; ">dorado.MessageBox.alert(entity.name属性值或者property属性值);</span></div><div><span style="font-size:10.5pt; font-family:宋体;Times New Roman&quot;;"></span><span style="font-size:10.5pt; font-family:宋体;Times New Roman&quot;;"></span>通过autoForm的Entity属性获取所有form中的所有数据并以JSON形式保存在Entity中。默认情况下Entity中存储数据的key值使用每一个AutoFormElement的name属性。另，如果设定了AutoFormElement的property属性，那么Key将使用property属性设定的值。</div><div><span style="font-size: 10.5pt; font-family: 宋体;"><div><span style="font-size:10.5pt; font-family:宋体;Times New Roman&quot;;"></span><span style="font-size: 10.5pt; font-family: 宋体;">设置数据方式<br /></span><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #008080; ">1</span>&nbsp;<span style="color: #0000FF; ">this</span><span style="color: #000000; ">.set(</span><span style="color: #000000; ">"</span><span style="color: #000000; ">#autoForm1.entity</span><span style="color: #000000; ">"</span><span style="color: #000000; ">,<br /></span><span style="color: #008080; ">2</span>&nbsp;<span style="color: #000000; ">&nbsp;&nbsp;&nbsp;&nbsp;{e1:</span><span style="color: #000000; ">"</span><span style="color: #000000; ">设置数据</span><span style="color: #000000; ">"</span><span style="color: #000000; ">});<br /></span><span style="color: #008080; ">3</span>&nbsp;<span style="color: #000000; "></span></div>其中autoForm1是AutoForm中的id属性，e1是AutoFormElement中name属性或者property属性，采用JSON格式。</div></span></div><img src ="http://www.blogjava.net/Leon2012/aggbug/380608.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Leon2012/" target="_blank">LeonEyes</a> 2012-06-12 15:24 <a href="http://www.blogjava.net/Leon2012/archive/2012/06/12/380608.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>