123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115 |
- mui.ready(function() {
- mui.plusReady(function() {
- var userid = plus.storage.getItem('userid');
- var ws = plus.webview.currentWebview();
- var str = JSON.stringify(ws);
- var oDt = document.getElementsByClassName("frmtype");
- var oDegree;
- if(ws.edu) {
- $.ajax({
- "url": baseUrl + "/ajax/paper/" + ws.edu,
- "type": "get",
- "async": true,
- "success": function($data) {
- if($data.success) {
- plus.nativeUI.closeWaiting();;
- ws.show("slide-in-right", 150);
- $info = $data.data;
- oDt[0].value = $info.name;
- oDt[1].innerText = $info.year;
- oDt[2].value = $info.url;
- if(!$info.descp)
- $info.descp = "";
- document.getElementsByClassName("textareabox")[0].innerText = $info.descp;
- } else {
- plus.nativeUI.toast("服务器链接超时", toastStyle);
- return;
- }
- }
- });
- }
- function trim(str) {
-
- return str.replace(/(^\s*)|(\s*$)/g, "");
- }
- oDt[0].addEventListener("blur", function() {
- var length = trim(oDt[0].value);
- if(!length)
- plus.nativeUI.toast("标题名称不能为空");
- });
- var oEduYear = document.getElementById("eduYear");
- var oBtn = document.getElementsByClassName("btn")[0];
- oBtn.addEventListener("click", function() {
- var optionsJson = this.getAttribute('data-options') || '{}';
- var options = JSON.parse(optionsJson);
- var picker = new mui.DtPicker(options);
- picker.show(function(rs) {
- oEduYear.innerText = rs.text.substr(0, 4);
- });
- })
- function savePro() {
- var $data = {};
- $data.professorId = userid;
- $data.name = oDt[0].value;
- $data.year = oDt[1].innerText;
- $data.url = oDt[2].value;
- $data.descp = document.getElementsByClassName("textareabox")[0].innerText;
- if(ws.edu) {
- $data.id=ws.edu;
- }
- $.ajax({
- "url" :baseUrl+"/ajax/paper",
- "type" : ws.edu?"put" :"post",
- "async":true,
- "data" :ws.edu?JSON.stringify($data):$data,
- "contentType" : ws.edu ? "application/json"
- : "application/x-www-form-urlencoded",
- "success" : function(data) {
- var y=JSON.stringify(data)
- console.log(y)
- console.log(data);
- if (data.success)
- {
- var web=plus.webview.getWebviewById("proinforupdate-more.html");
- mui.fire(web,"newId");
- mui.back();
- }
- else
- {
- plus.nativeUI.toast("服务器链接超时", toastStyle);
- return;
- }
- }
- });
- }
-
- document.getElementsByClassName("topsave")[0].addEventListener("click",function(){
- var length1=trim(oDt[0].value);
- if(length1) {
- savePro();
- }else {
- plus.nativeUI.toast("标题名称不能为空");
- }
- });
- if(ws.edu)
- document.getElementsByClassName("exitbtn")[0].addEventListener("click",function(){
- $.ajax({
- "url" : baseUrl+"/ajax/paper/" + ws.edu,
- "type" : "DELETE",
- "success" : function($data) {
- if ($data.success) {
- var web=plus.webview.getWebviewById("proinforupdate-more.html");
- mui.fire(web,"newId");
- mui.back();
- }
- else {
- plus.nativeUI.toast("服务器链接超时", toastStyle);
- }
- }
- });
- });
- });
- })
|