x-editable更新日志


版本1.5.1 2013年11月4日


----------------------------
[enh#371]提交单场(vitalets)
[bug] select2:如果值最初为空(vitalets),则不显示占位符
[enh#400]允许`validate`更改提交的值,也修复#354(vitalets)
[enh#396] bs3 popover:placement`auto`(vitalets)
[bug#357] select2:带空格分隔符的标签模式(vitalets)
[bug#374] dateui:清除按钮不提交(vitalets)

版本1.5.0 2013年10月1日

----------------------------
[enh#362]添加twitter typeahead.js(vitalets)
[enh] select:添加`sourceOptions`来修改源请求方法和params(vitalets)
[enh#377]添加bool选项`escape`以允许html作为内容(vitalets)
[bug#344]修复为html内容确定空(vitalets)
[enh]将select2更新为3.4.3(vitalets)
[enh#343] Bootstrap 3支持(vitalets)

版本1.4.6 2013年8月8日


----------------------------
[bug#312]不能多次应用选择器(vitalets)
[enh#48] textarea:使用`white-space:pre-wrap`而不是nl2br转换(vitalets)
[enh#286]添加了HTML5时间输入(Doggie52)
[enh]添加`defaultValue`选项(vitalets)
[enh#313]添加作曲家支持(masim)
[enh#300]如果可编辑的太靠近窗口边缘,修复'bootstrap popover会掉页'(belerweb)
[enh#302]允许data-datepicker和data-datetimepicker(vitalets)
[enh#287]添加选项以禁用select(vitalets)中的项目
[enh#281]添加碰撞标志以调整工具提示位置(vitalets)
[bug#279]修复jQuery UI工具提示z-index小于select2下拉列表(vitalets)
[bug#276]支持select2(vitalets)的id()和text()函数

版本1.4.5 2013年6月23日


----------------------------
[enh#245]更新后突出显示元素(vitalets)
[enh] select2现在可以使用ajax源码(vitalets)
[bug]修复datefield(datetimefield)为不正确的日期返回null(vitalets)
[bug#224]在保存值时不关闭弹出窗口(vitalets)
[enh]将`submitValue`添加到`save`事件参数(vitalets)
[enh#259]允许`getValue`方法返回值本身,而不是对象(vitalets)
[enh]将`destroy`方法添加到输入(vitalets)
[enh#164]允许emptytext为html(vitalets)
[enh#78]允许html使用可编辑内容(vitalets)
[enh]在datetimepicker viewMode更改时更新容器位置(vitalets)
[enh#255]从datetimepicker(vitalets)的第一级配置中删除xxxView选项
[enh]如果`display`定义为函数,则在init(vitalets)上调用它
[enh#218] sourceCache现在完全禁用缓存(vitalets)
[bug#156]解决bootstrap datepicker和jQuery UI datepicker(vitalets)的冲突
[enh]将bootstrap-datepicker更新为1.1.2(vitalets)
[enh]允许在禁用状态下关注链接(vitalets)
[enh]将combodate更新到1.0.4,修复#222(vitalets)

版本1.4.4 2013年5月4日


----------------------------
[enh#219]添加了`error`回调(joekaiser)
[enh#198] showbuttons的新价值:'bottom'(vitalets)
[enh#192]添加类editable-popup以便为popup和inline(vitalets)提供不同的css
[enh]更新到bootstrap-datepicker 1.0.2(vitalets)
[enh]使用yearDescending和roundTime选项(vitalets)更新到combodate 1.0.3
[enh]添加'use strict'指令(vitalets)
[enh#202]允许pk = 0(mdeweerd)
[enh#183]将datepicker图标移动到按钮中心(vitalets)
[enh]升级到select2 3.3.2(vitalets)
[enh#176]更新到bootstrap 2.3.1(vitalets)
[bug#171]在showbuttons = false(vitalets)时清除日期和日期时间
[bug#166]清除按钮输入类型=数字(vitalets)
[bug#65]清单不显示单值检查(vitalets)
[enh#188]添加了bootstrap datetime(adeg,vitalets)
内联模式的[bug] editable-poshytip尝试写入$ .Poshytip(vitalets)

版本1.4.3 2013年3月8日


----------------------------
[bug#32] jQuery UI 1.9+(vitalets)的修补程序

版本1.4.2 2013年3月7日


----------------------------
[enh#132] combodate选项可以通过data-combodate json string(vitalets)来定义
[enh]定义为函数的源现在具有元素的范围,并且可以返回用作url的字符串(vitalets)
[bug#99] select2 with Hierarchical Data(kev360)
[bug#81] wysihtml5:修复插入图像(vitalets)
[bug]从wysihtml5输入中删除$ .browser以支持jQuery 1.9(vitalets)
[bug#142]可编辑的poshytip jquery 1.9+兼容性(spiderpug)
[enh#126]更新bootstrap datepicker库并将minViewMode添加到选项(kev360)
[enh#150] select2 with showbuttons = false(vitalets)
[bug#149] showbuticker当showbuttons = false(vitalets)时没有显示
[bug#133]由于父行高属性(vitalets)而清除按钮incorect位置
[bug#141]空元素(vitalets)忽略数据值
[bug#137]为委托元素(vitalets)修复空类
[enh#121]在combodate(vitalets)中添加了momentjs 2.0.0的支持

版本1.4.1 2013年1月18日


----------------------------
[enh#62]新选项`selector`与委托目标(vitalets)一起使用
[enh]新选项`unsavedclass`在未将值发送到服务器时设置css类(vitalets)
[enh]新选项`emptyclass`在元素为空时设置css类(vitalets)
[enh#59] select2输入(vitalets)
[enh#17]输入输入(vitalets)
[enh]选择:通过源中的'children`键支持OPTGROUP(vitalets)
[enh]清单:通过prop而不是attr(vitalets)设置检查

版本1.4.0 2013年1月11日


----------------------------
[enh]添加了新的输入类型:combodate(vitalets)
[bug#68]允许数据属性的数组(adimitrov)
[enh] setValue方法在表单打开时更新输入(vitalets)
[enh] select:通过选项方法更改源代码,请参阅#61(vitalets)
[bug]选择:如果sourceCache = false(vitalets),源加载两次
[enh]添加了`destroy`方法,见#61(vitalets)
[enh] textarea:添加了`rows`属性(vitalets)
[enh#60]添加了wysihtml5输入(vitalets)
[enh]为文本输入添加了IOS风格的清除按钮(vitalets)
[enh]日期输入在内联模式下更改(vitalets)
[enh#51]弹出/内联模式可以通过`mode`配置选项切换。没有更多* -inline.js版本的文件(vitalets)
[enh]将bootstrap-datepicker更新为上游(vitalets)
[enh]'display'方法:添加了参数'response',允许直接从服务器显示文本(vitalets)
[enh]新的util方法`$ .fn.editableutils.itemsByValue`可以轻松获取源输入(vitalets)的选定项目
[enh]将新行转换为错误消息中的
以获得更漂亮的显示(vitalets)
[enh#57]删除textarea(vitalets)的css高度
[enh]如果select的新值为'null',则源不应加载(vitalets)
[enh#53]'name'不再附加到定义为url(vitalets)的源
[enh#46]在'css'之外移动'img'dir'(vitalets)
[enh#48]修复textarea输入中的换行符处理(jmfontaine)
[enh#47]将select source设置为function(brianchance)
[bug]修复IE7中下一行的内联容器移动(vitalets)

版本1.3.0 2012年12月10日


----------------------------
[enh]添加了html5输入支持:密码,电子邮件,网址,电话,号码,范围(vitalets)
[bug#43]修复了bootstrap 2.2.2(vitalets)
[enh#41]'abstract'类重命名为'abstractinput',因为abstract是保留字(vitalets)
[enh#40]'params'选项定义为函数覆盖原始ajax数据而不是追加(vitalets)
[bug] datepicker:在清除日期后点击箭头时出错(vitalets)
[enh]'hidden'事件:增加了理由参数的可能值 - 'nochange'。提交表单时发生但值未更改(vitalets)
[enh]'submit'方法已更改:error-callback的参数已简化(vitalets)
[enh]'submit'方法改变了:现在当响应200 OK时它没有自动设置pk(vitalets)
[enh]'submit'方法已更改:已删除dataType ='json'。如果需要,使用'ajaxOptions'指定dataType(vitalets)
[enh]删除了默认的ajax dataType ='json'。如果需要,使用'ajaxOptions'指定dataType(vitalets)
[enh] select:在自动文本执行期间不要在元素中显示'sourceError'(vitalets)

版本1.2.0 2012年12月6日


----------------------------
[enh#36]'submit'方法:添加'ajaxOptions'属性来修改ajax请求(vitalets)
[enh]输入现在内部使用'value2submit'方法而不是之前的'value2str'(vitalets)
[enh] editableContainer从docs(vitalets)中删除
[enh] editableContainer:删除了'autohide'选项和'cancel'事件。使用'隐藏'事件代替(vitalets)
[enh]'隐藏'事件:添加了指向原因导致隐藏的param'reason'(vitalets)
[enh]'select'通过输入提交(vitalets)
[bug#37]修复了jquery 1.7.1 + webkit(vitalets)中错误显示的datepicker
[enh]添加了url param'jquery'来运行不同版本的jquery中的测试,例如'&jquery = 1.7.2'(vitalets)
[enh]'enablefocus'选项已删除。使用“保存/隐藏”事件更有效地将焦点设置为任何元素(vitalets)
由于删除了渲染事件(vitalets),添加了[enh]'init'事件
[enh]'render'事件被删除,改为使用'display'回调(vitalets)
[enh]'checklist'将值提交为数组,而不是以逗号分隔的字符串(vitalets)
[enh]'checklist'被重构:选项'viewseparator','limit','limitText'被'display'回调(vitalets)压制
[enh]新选项:'display'回调。使元素的文本具有更灵活的渲染价值。(vitalets)
[bug]修正错别字(萎缩)
[enh]所有回调范围都更改为元素(vitalets)
[enh]新选项:'savenochange'在表单中没有更改时保存或取消值(vitalets)
[enh]复合pk可以在data-pk属性中定义为JSON(vitalets)
[enh#30]新选项'sourceCache'true | false禁用select(vitalets)的缓存
[bug#34] inputclass span *打破了流畅的bootstrap布局。类更改为'input- *'。(vitalets)
[enh] utils现在添加到$ .fn.editableutils而不是$ .fn.editableform.utils(vitalets)
[enh]输入类型现在添加到$ .fn.editabletypes而不是$ .fn.editableform.types(vitalets)
[enh]游乐场和测试现在使用requirejs(vitalets)
[bug#27]'今天'按钮切换bootstrap-datepicker(vitalets)中的错误

版本1.1.1 2012年11月30日


----------------------------
[enh]'showbuttons'选项隐藏表单中的按钮(vitalets)
[enh]对象可以在'option'方法中传递,一次设置几个选项(vitalets)
[enh#20]由'dblclick'和'mouseenter'(vitalets)切换可编辑
[enh]在示例输入'address'中添加了'inputs-ext'目录。它们不会连接到主文件(vitalets)
[enh#13]'onblur'选项:当用户在表单外单击时取消,提交或忽略(vitalets)
[enh]'ajaxOptions'参数用于高级ajax配置(vitalets)
[enh]'success'回调可以返回对象来覆盖提交的值(vitalets)

版本1.1.0 2012年11月27日


----------------------------
[enh#11]图标取消更改为'cross'(tarciozemel)
[enh]增加了对IE7 +(vitalets)的支持
[enh#9]'name'或'id'不再需要(vitalets)
在日期和日期(vitalets)中添加[enh]'clear'按钮
[enh]表单模板已更改:添加了DIV.editable-input,DIV.editable.buttons和$ .fn.editableform.buttons(vitalets)
[enh]新输入类型:清单(vitalets)
[enh]更新了文档:输入下拉菜单,全局模板部分(vitalets)

版本1.0.1 2012年11月22日


----------------------------
[enh] README.md(vitalets)中的贡献指南
[enh#7]'显示','隐藏'事件添加(vitalets)
[enh#1] params可以是动态计算它的函数(vitalets)
当enggle ='manual'时,[enh#6]不会阻止点击中的默认()。这允许有可点击的链接(vitalets)
如果url是用户的函数(vitalets),[bug#3]不应该用unsave css标记元素

版本1.0.0 2012年11月19日


----------------------------
初始发行。这个库是bootstrap-editable(1.1.4)的新生命,经过了强烈的重构和改进。
主要特点:
- 不仅支持bootstrap,还支持任何核心库:bootstrap,jquery-ui或pure jquery
- 显示表单的不同容器类:popover,tooltip,poshytip等
- 内联和弹出版本
- 在单独的js文件中的新目录结构和逻辑,允许轻松贡献
它与bootstrap-editable不完全兼容,但主要具有相同的接口和api。
以下是帮助您升级应用程序的差异列表:
[更改]'切换'选项值只能单击|手动(不切换元素ID)。如果是'manual',你应该编写处理程序调用'show'方法。
[change]'validate'选项不能再被定义为对象。
[更改]事件'init','更新','显示','隐藏'已删除。事件'保存','取消'添加。事件“渲染”仍然存在。
[更改]输入的选项'模板'重命名为'tpl'(以排除与容器模板的冲突)。
[change]值可以作为对象在内部存储(以前总是字符串)。适用于日期输入。
[更改]'错误'回调选项已删除。'成功'回调仍然存在。
select中的[enh]'source'选项可以是结构数组[{value:1,text:'abc'},{...}]。这允许在下拉列表中保持项目的顺序。支持兼容性的先前格式。
[enh] api方法'setValue'手动设置可编辑的值。
[change] locales目录从bootstrap-datepicker输入中排除。如果您需要本地化,您应该从github下载相应的文件。
[change] date和dateui特定选项只能通过第一级配置中的'datepicker'选项设置(之前可以直接在config中设置一些选项,例如weekStart)。
[更改]如果'url'选项被定义为函数 - 它被用作提交方法而不是ajax(之前它是动态返回url字符串并且无论如何都发生了ajax)
此外,所有已知的bootstrap-edbles错误都已关闭。