| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156 |
- function username_search_keyup(e, obj) {
- var keynum;
- var keychar;
- var numcheck;
- if ($("#wiki_search_input").val() == "") {
- $("#search_result").html("");
- return;
- }
- if (window.event) {
- // IE
- keynum = e.keyCode;
- } else if (e.which) {
- // Netscape/Firefox/Opera
- keynum = e.which;
- }
- var keychar = String.fromCharCode(keynum);
- if (keynum == 13) {
- //dict_search(obj.value);
- } else {
- username_search(obj.value);
- }
- }
- function username_search(keyword) {
- let obj = document.querySelector("#cooperator_type_user");
- if (obj && obj.checked == true) {
- $.get(
- "../ucenter/get.php",
- {
- username: keyword,
- },
- function (data, status) {
- let result;
- try {
- result = JSON.parse(data);
- } catch (error) {
- console(error);
- }
- let html = "<ul id='user_search_list'>";
- if (result.length > 0) {
- for (const iterator of result) {
- html +=
- "<li><a onclick=\"coop_add('" +
- iterator.id +
- "',0)\">" +
- iterator.username +
- "[" +
- iterator.email +
- "]</a></li>";
- }
- }
- html += "</ul>";
- $("#search_result").html(html);
- }
- );
- } else {
- $.get(
- "../group/get_name.php",
- {
- name: keyword,
- },
- function (data, status) {
- let result;
- try {
- result = JSON.parse(data);
- } catch (error) {
- console(error);
- }
- let html = "<ul id='user_search_list'>";
- if (result.length > 0) {
- for (const iterator of result) {
- html +=
- "<li><a onclick=\"coop_add('" +
- iterator.id +
- "',1)\">" +
- iterator.name +
- "[" +
- iterator.username.nickname +
- "]</a></li>";
- }
- }
- html += "</ul>";
- $("#search_result").html(html);
- }
- );
- }
- }
- var coop_show_div_id = "";
- var coop_doc_id = "";
- function coop_init(doc_id, strDivId) {
- coop_show_div_id = strDivId;
- coop_doc_id = doc_id;
- }
- function coop_list() {
- $.get(
- "../doc/coop.php",
- {
- do: "list",
- doc_id: coop_doc_id,
- },
- function (data, status) {
- $("#" + coop_show_div_id).html(data);
- }
- );
- }
- function coop_add(userid, type) {
- $.get(
- "../doc/coop.php",
- {
- do: "add",
- doc_id: coop_doc_id,
- user_id: userid,
- type: type,
- },
- function (data, status) {
- $("#" + coop_show_div_id).html(data);
- }
- );
- }
- function coop_del(userid) {
- $.get(
- "../doc/coop.php",
- {
- do: "del",
- doc_id: coop_doc_id,
- user_id: userid,
- },
- function (data, status) {
- $("#" + coop_show_div_id).html(data);
- }
- );
- }
- function coop_set(userid, value) {
- $.get(
- "../doc/coop.php",
- {
- do: "set",
- doc_id: coop_doc_id,
- user_id: userid,
- value: value,
- },
- function (data, status) {
- $("#" + coop_show_div_id).html(data);
- }
- );
- }
- function coop_power_change(userid, obj) {
- coop_set(userid, obj.value);
- }
|