发表于: 2017-04-25 23:52:53

2 1016


一、今天完成的事情

1、完成玩家分配事件。

2、学习js的传参方式。

二、明天计划的事情

感觉还是js基础不牢,明天把w3cjs相关看一下。

三、遇到的问题

1js有哪几种传参方式?

1)通过window.location.href或者document.location.href进行传递,比如window.location.href ="http://www.ewcar.net?name=sun&age=21 ";在这个例子中所携带的参数即为nameage,分别是sun21,当然还可以加上锚点#,可以指定到页面的某一个位置。

2)通过Ajax进行数据的传递,格式如下:

$.ajax{

  type: "post",

  url: "test/index",

  dataType: json,

  data: $("#orderForm").serialize(),success: function(d){

    alert(d.msg);

  }

  error:function(d){

    alert(d.error);

  }

}

其中data即代表着要传递的数据。

3)通过Ajaxpost方法进行传递,格式如下:

$.post({

  "url",

  $("#orderForm").serialize(),function(d){

    alert(d.msg);

  }

});

理论上来说这也是属于Ajax方法,不过这个方法相对来说简单一点。

4)form表格中的action方法也可以传递数据,但是action方法相对来说传递的东西更为全面,可以跳到连接,也可以跳到文本、图片、视频等多媒体内容,action里面的链接和window.location携带参数的方法是一样的。

四、收获

    1、学习玩家分配事件。

2、学习js的传参方式。



返回列表 返回列表
评论

    分享到