欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

javascript中l(wèi)ayim之查找好友查找群組

 更新時間:2021年02月06日 11:09:31   作者:踮腳敲代碼  
這篇文章主要介紹了javascript中l(wèi)ayim之查找好友查找群組,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

目前layui官方暫沒提供layim查找好友頁面的結構與樣式,我個人好奇心極強,自己弄了一套,現在上傳與大家分享。小生不是做前端的,有些方面不夠全面,請各位大神指點一二!

先呈上效果圖壓壓驚

在這里插入圖片描述

Layim查找好友、查找群組、添加好友、加入群組:

附上源碼,積分下載

一、綁定用戶成員列表

/** html代碼 */
<textarea title="用戶模版" id="LAY_Friend" style="display:none;">
	{{# layui.each(d.data, function(index, item){ }}
		<div class="layui-col-sm4 layui-col-md4 layui-col-lg2">
	 <div class="layui-card" >
	 	<div class="avatar">
	 		<img class="layadmin-homepage-pad-img" src="{{ item.avatar }}" />
	 	</div>
	 	<div class="units">
		 	<p>{{ item.userName }}({{ item.userCode }})</p>
		 	<p>{{ item.roleNames }}</p>
		 	<p>
			 	{{# if(item.isValid == 0){ }}
			 		<button userId="{{ item.userId }}" class="addFriend layui-btn layui-btn-xs" style="background-color:#7ADDD4;">&nbsp;&nbsp;<strong>+</strong>&nbsp;&nbsp;好友&nbsp;&nbsp;</button>
			 	{{# } else { }}
			 		<span class="c_red">已經是好友</span>
			 	{{# } }}
		 	</p>
	 	</div>
	 </div>
 	</div>
 	{{# }); }}
</textarea>

/** js代碼 */
$.ajax({
 type: "get",
 url: "../json/friend.json",
 async: true,
 data: data,
 success: function (data) {
 	var json = data;
 	var list = json.data;
 	if(list != null){
 		// 數據轉化為html格式
			var html = laytpl(LAY_Friend.value).render({
			 data: list
			});
			control.html(html);
 	}else{
 		control.append('<div style="color:#ccc; margin:150px 350px;">沒有找到符合搜索條件的用戶</div>');
 	}
 }
});

二、添加好友

在這里插入圖片描述

/**
 * 添加好友
 */
$(document).on('click', '.addFriend', function() {
	var myBut = $(this);
	var userId = myBut.attr("userId");
	// 彈出添加好友驗證界面
	layim.add({
		type: 'friend'
 ,username: user.username
 ,avatar: user.avatar
 ,submit: function(group, remark, index){
			layer.msg('好友申請已發(fā)送,請等待對方確認', { icon: 1 });
			// 修改按鈕
		 	myBut.parent().html('<span class="c_red">已經提交申請</span>');
		 	// 在這里插入你的推送信息代碼
 } 
 });
});

三、推送信息

利用socket推送添加好友申請

// 推送一個消息
var msg = {
		type: "addMsgbox",	// 隨便定義,用于在服務端區(qū)分消息類型
		sendType: 1, 		// 隨便定義,用于在服務端區(qū)分消息類型
		fromId: loginUserId, 	// 申請者
		toId: user.id,			// 好友編號
		groupId: group,			// 所在分組
		remark: remark			// 驗證信息
	}
websocket.send(JSON.stringify({
 	type: 'chatMsgbox' // 隨便定義,用于在服務端區(qū)分消息類型
 	,data: msg
 }));

四、猜您喜歡

http://www.dbjr.com.cn/article/23188.htm

到此這篇關于javascript中l(wèi)ayim之查找好友查找群組的文章就介紹到這了,更多相關layim查找好友查找群組內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • js中的escape及unescape函數的php實現代碼

    js中的escape及unescape函數的php實現代碼

    js中的escape及unescape函數的php實現代碼...
    2007-09-09
  • firefox瀏覽器下javascript 拖動層效果與原理分析代碼

    firefox瀏覽器下javascript 拖動層效果與原理分析代碼

    這篇文章主要給大家介紹了關于在firefox瀏覽器下如何利用javascript實現拖動層效果,以及其中的原理分析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,下面來一起看看吧
    2007-12-12
  • js數組去重的hash方法

    js數組去重的hash方法

    對于JavaScript數組去除重復項,現在有多種方法,其中一種是hash,本文主要對hash方法去除js數組重復項進行介紹,下面就跟小編一起來看下吧
    2016-12-12
  • JS實現九宮格拼圖游戲

    JS實現九宮格拼圖游戲

    這篇文章主要為大家詳細介紹了JS實現九宮格拼圖游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-06-06
  • Sample script that displays all of the users in a given SQL Server DB

    Sample script that displays all of the users in a given SQL

    Sample script that displays all of the users in a given SQL Server DB...
    2007-06-06
  • JS/HTML5游戲常用算法之路徑搜索算法 隨機迷宮算法詳解【普里姆算法】

    JS/HTML5游戲常用算法之路徑搜索算法 隨機迷宮算法詳解【普里姆算法】

    這篇文章主要介紹了JS/HTML5游戲常用算法之路徑搜索算法 隨機迷宮算法,結合實例形式詳細分析了針對迷宮游戲路徑搜索算法的普里姆算法相關原理、實現方法及操作注意事項,需要的朋友可以參考下
    2018-12-12
  • js實現點擊彈窗彈出登錄框

    js實現點擊彈窗彈出登錄框

    這篇文章主要為大家詳細介紹了js實現點擊彈窗彈出登錄框,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-04-04
  • 微信小程序數據監(jiān)聽器使用實例詳解

    微信小程序數據監(jiān)聽器使用實例詳解

    這篇文章主要介紹了微信小程序數據監(jiān)聽器使用實例,數據監(jiān)聽器用于監(jiān)聽和響應任何屬性和數據字段的變化,從而執(zhí)行特定的操作。它的作用類似于vue中的watch偵聽器
    2023-04-04
  • Script的加載方法小結

    Script的加載方法小結

    對動態(tài)加載腳本,需要重點關注的一個問題是,所動態(tài)加載的JS腳本的接口依賴問題。
    2011-01-01
  • JavaScript this使用方法圖解

    JavaScript this使用方法圖解

    這篇文章主要介紹了JavaScript this使用方法圖解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-02-02

最新評論