Prechádzať zdrojové kódy

sync debugjs and formaljs

git 5 rokov pred
rodič
commit
4fffcb43b8
2 zmenil súbory, kde vykonal 32 pridanie a 2 odobranie
  1. 2 2
      index.html
  2. 30 0
      scripts/rlmui.js

+ 2 - 2
index.html

@@ -26,8 +26,8 @@
         <script type="text/javascript" src="data/city.js"></script>
 		<script type="text/javascript" src="data/bjtype.js"></script>
         <script type="text/javascript" src="scripts/echarts.js"></script>
-        <!-- <script type="text/javascript" src="scripts/rlmui.js"></script> -->
-        <script type="text/javascript" src="scripts/rlmuidebug.js"></script>
+        <script type="text/javascript" src="scripts/rlmui.js"></script>
+        <!-- <script type="text/javascript" src="scripts/rlmuidebug.js"></script> -->
         <script type="text/javascript" src="scripts/rlmuiex.js"></script>
         <script type="text/javascript" src="scripts/platformOverrides.js"></script>
         <script type="text/javascript" src="config/config.js"></script>

+ 30 - 0
scripts/rlmui.js

@@ -790,6 +790,36 @@ u[o]&&(delete u[o],c?delete n[l]:typeof n.removeAttribute!==i?n.removeAttribute(
 (function ($, renlian, fui, window) {
     "use strict";
 
+    //任联单选择框
+    $.fn.rlpicker = function (op, call) {
+        var $this = $(this);
+        if ($this.length === 0) {
+            return $this;
+        }
+        var dfop = {
+            placeholder: '请选择',
+            data: [],
+            level: 1,
+            ivalue: 'value',
+            itext: 'text'
+        };
+        $.extend(dfop, op || {});
+        dfop.callback = function () {
+            // renlian.formblur();
+        };
+
+        setTimeout(function () {
+            $this.fpoppicker(dfop).on('change', function () {
+                var $self = $(this);
+                var text = $self[0].fop.text;
+                // $self.find('.text').text(text.replace(/,/g, '/'));
+                call($self[0].fop.value);
+            });
+        }, 100);
+
+        return $this;
+    };
+
     // 选择器(初始化)
     $.fn.lrpicker = function (op) {
         var $this = $(this);