My:friend-selector

出自Manyou开发者指南

跳转到: 导航, 搜索

目录

描述

显示一个某用户的好友选择表单。提交后会生成两个变量,一个值为选中的好友的昵称,一个值为选中的好友的uid。


属性

必选性参数名类型描述
可选 uid int 指定要选择好友的用户 ID。(默认值为 当前登陆的用户 uid)
name string 提交时生成的变量名称,变量值为被选中的好友昵称。 (默认值为 friend_selector_name)
idname string 提交时生成的变量名称,变量值为被选中的好友的uid。(默认值为 friend_selector_id)
include_me bool 表单中是否包含当前登陆用户。(默认值为 false)
exclude_ids array 指定不在表单中显示的用户,使用逗号分隔。
id string 指定生成的input的id属性值 (注意,如果要使用AJAX提交表单内容,一定要使用本属性)


范例

<form method=post action="/dumppost.php" name="testform"> <my:friend-selector name="yyy" idname="friend_sel_uuu"/> <input type="submit" value="submit"> </form>
Image:MYML_FriendSelector.gif


说明

  • 如果用户输入了一个并不是他/她朋友的名字,idname 将被设置为空字符串(而并不是用户的 ID),idname 将被设置为输入的文字。
  • 如果什么也没有输入,那么 idname 将不再被 POST 提交。
  • 本标签可放入一个<form></form>中,通过点击submit类型的按钮提交表单。如果想通过AJAX来提交选择的好友名称和uid,可以使用id属性。以id="myfriend"为例,可以通过getElementById('myfriend').getValue()得到被选中的好友昵称 ,通过getElementById('myfriend_uid').getValue()得到好友的uid,然后通过AJAX发送。
个人工具
接口文档