Brak opisu

information-add.js 1.5KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. function GetQueryString(name)
  2. {
  3. var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
  4. var r = window.location.search.substr(1).match(reg);
  5. var context = "";
  6. if (r != null)
  7. context = r[2];
  8. reg = null;
  9. r = null;
  10. return context == null || context == "" || context == "undefined" ? "" : decodeURI(context);
  11. }
  12. var id=GetQueryString("id");
  13. var namePass=false;
  14. var orgPass=false;
  15. $("#name").blur(function(){
  16. var name=$("#name").val();
  17. if(name.length==0 && name==""){
  18. $(".basicmsg1").text("请输入您的姓名");
  19. }else{
  20. $(".basicmsg1").text("");
  21. namePass=true;
  22. }
  23. });
  24. $("#orgName").blur(function(){
  25. var org=$("#orgName").val();
  26. if(org.length==0 && org==""){
  27. $(".basicmsg2").text("请输入您的机构");
  28. }else{
  29. $(".basicmsg2").text("");
  30. orgPass=true;
  31. }
  32. });
  33. $("#saveProfessor").on("click", function() {
  34. var $data = {};
  35. $data.name = $("#name").val();
  36. $data.orgName = $("#orgName").val();
  37. $data.title = $("#title").val();
  38. $data.department = $("#department").val();
  39. $data.address = $("#address").val();
  40. $data.id = id;
  41. if(orgPass&&namePass){
  42. $.ajax({"url" : "../ajax/professor",
  43. "type" : "POST",
  44. "success" : function(rdata) {
  45. console.log(rdata);
  46. if (rdata.success) {
  47. location.href="index.html";
  48. } else {
  49. alert(rdata.msg);
  50. }
  51. },
  52. "data" : $data,
  53. "contentType" :"application/x-www-form-urlencoded",
  54. dataType : "json"
  55. });
  56. }
  57. });