diff --git a/.idea/.name b/.idea/.name
new file mode 100644
index 000000000..0cb737cec
--- /dev/null
+++ b/.idea/.name
@@ -0,0 +1 @@
+mip-extensions
\ No newline at end of file
diff --git a/.idea/encodings.xml b/.idea/encodings.xml
new file mode 100644
index 000000000..d82104827
--- /dev/null
+++ b/.idea/encodings.xml
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/.idea/mip-extensions.iml b/.idea/mip-extensions.iml
new file mode 100644
index 000000000..c956989b2
--- /dev/null
+++ b/.idea/mip-extensions.iml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
new file mode 100644
index 000000000..8662aa97f
--- /dev/null
+++ b/.idea/misc.xml
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
new file mode 100644
index 000000000..f7323a9be
--- /dev/null
+++ b/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/scopes/scope_settings.xml b/.idea/scopes/scope_settings.xml
new file mode 100644
index 000000000..922003b84
--- /dev/null
+++ b/.idea/scopes/scope_settings.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 000000000..94a25f7f4
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/workspace.xml b/.idea/workspace.xml
new file mode 100644
index 000000000..003f4f2e0
--- /dev/null
+++ b/.idea/workspace.xml
@@ -0,0 +1,536 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+ 1527498012551
+
+ 1527498012551
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/mip-searchAssociation/README.md b/src/mip-searchAssociation/README.md
new file mode 100644
index 000000000..3e6e63dea
--- /dev/null
+++ b/src/mip-searchAssociation/README.md
@@ -0,0 +1,33 @@
+# mip-searchAssociation
+
+`` 实现搜索联想
+
+标题|内容
+----|----
+类型|通用
+支持布局|N/S
+所需脚本|https://c.mipcdn.com/static/v1/mip-searchAssociation/mip-searchAssociation.js
+
+## 示例
+
+### 基本用法
+
+```html
+
+
+
+\```
+
+##属性
+{data-src}
+说明:{后台地址}
+必选项:{是}
+类型:{字符串}
diff --git a/src/mip-searchAssociation/mip-searchAssociation.js b/src/mip-searchAssociation/mip-searchAssociation.js
new file mode 100644
index 000000000..2f27e6299
--- /dev/null
+++ b/src/mip-searchAssociation/mip-searchAssociation.js
@@ -0,0 +1,36 @@
+/**
+ * Created by Administrator on 2018/5/28.
+ */
+define(function(require) {
+ var customElem = require('customElement').create();
+ var fetchJsonp = require('fetch-jsonp');
+ customElem.prototype.firstInviewCallback = function () {
+ var element = this.element;
+ var input = element.querySelectorAll('.mip-list-more')[0];
+ var resultList = element.querySelectorAll('.result-list')[0];
+ var src = element.getAttribute('data-src');
+ var inputVal = input.value;
+ input.onkeyup=function(e){
+ if(e.keyCode == 13){
+ window.location.href='/search-kecheng?kw='+inputVal
+ }
+ fetchJsonp(src, {
+ jsonpCallback: inputVal
+ }).then(function (res) {
+ var searchData = JSON.parse(res);
+ var html = '';
+ for(var value of searchData){
+ html+=`
+
+ ${value.kwd}
+
+ `
+ }
+ resultList.innerHTML = html;
+ }).catch(function (data) {
+ console.log(data);
+ });
+ }
+ };
+ return customElem;
+});
\ No newline at end of file
diff --git a/src/mip-searchAssociation/package.json b/src/mip-searchAssociation/package.json
new file mode 100644
index 000000000..7291a3aea
--- /dev/null
+++ b/src/mip-searchAssociation/package.json
@@ -0,0 +1,13 @@
+{
+ "name": "mip-searchAssociation",
+ "version": "1.0.0",
+
+ "author": {
+ "name": "wjb",
+ "email": "544913422@qq.com"
+ },
+
+ "engines": {
+ "mip": ">=1.1.0"
+ }
+}
\ No newline at end of file