JS技术

Js字符串数组相转换(5)

字号+ 作者:H5之家 来源:H5之家 2015-09-07 13:01 我要评论( )

这两个函数在使用Ajax诸如:jquery和Ext框架的时候显得尤为重要,Ext默认接受的数据就是JSON格式,而jquery如果让JSON接入之后就显得更加轻松和简洁。本文将用一个实例讨论一下PHP 的JSON数据函数在jquery中的应用

这两个函数在使用Ajax诸如:jquery和Ext框架的时候显得尤为重要,Ext默认接受的数据就是JSON格式,而jquery如果让JSON接入之后就显得更加轻松和简洁。本文将用一个实例讨论一下PHP 的JSON数据函数在jquery中的应用。 

Jquery做为一个轻量级的Ajax框架确实显得短小而精悍,比较适合Web编程的前台页面,更加适合和PHP结合。其中jquery中有一个方法是:$.getJSON,这个用来从服务器脚本页面取得JSON格式的数据的。我们按顺序来,首先建立一个名为json.php的PHP脚本,具体程序如下: 

<?php 

//创建一个联合数组,这里我们尽量真实的模拟了一个从数据库中读取的记录 

$a=array('name'=>'dog','sex'


2010-02-27 22:27:13阅读全文>>>

5种js跳转

第一种:
     <script language="javascript" type="text/javascript">
           window.location.href="login.jsp?backurl="+window.location.href;
     </script>

第二种:
     <script language="javascript">
alert("返回");
window.history.back(-1);
   </script>

第三种:
   <script language="javascript">
window.navigate("top.jsp");
   </script>


2009-12-24 00:20:40阅读全文>>>

超有用的JS正则表达式大全

ne_wf_Validator = {
Require : /.+/,
Email : /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/,
Phone : /^((\(\d{2,3}\))|(\d{3}\-))?(\(0\d{2,3}\)|0\d{2,3}-)?[1-9]\d{6,8}(\-\d{1,5})?$/,
Mobile : /^((\(\d{2,3}\))|(\d{3}\-))?13\d{9}$/,
Url : /^http:\/\/[A-Za-z0-9]+\.[A-Za-z0-9]+[\/=\?%\-&_~`@[\]\':+!]*([^<>\"\"])*$/,
IdCard : "this.IsIdCard(value)",
Currency : /^\d+(\.\d+)?$/,
Number : /^\d+$/,
Zip : /^[1-9]\d{5}$/,
QQ : /^[1-9]\d{4,8}$/,
Integer : /^[-\+]?\d+$/,
Double : /^[-\+]?\d+(\.\d+)?$/,
English : /^[A-Za-z]+$/,
Chinese : /^[\u0391-\uFFE5]+$/,
Username : /^[a-z]\w{3,}$/i,
UnSafe : /^(([A-Z]*|[a-z]*|\d*|[-_\~!@#\$%\^&\*\.\(\)\[\]\{\}<>\?\\\/\'\"]*)|.{0,5})$|\s/,
IsSafe : function(str){return !this.UnSafe.test(str);},


2009-12-16 22:55:31阅读全文>>>

UTF-8页面引用外部编码为GBK的JS文件编码的处理

在UTF-8页面中正常的显示GBK编码 的js

<script type=”text/ ” src=”” charset=”gb2312″ ></script>


2009-12-16 19:09:04阅读全文>>>

关于js的匿名函数anonymous()

anonymous()   创建高级对象  
   
   
  使用构造函数来创建对象  
  在   Microsoft   JScript   中,可以使用构造函数来创建和生成对象类。您可以使用   new   语句来调用一个构造函数。该语句将返回其创建的内容。    
  Function   构造函数这个特例可用来创建匿名的函数。所谓匿名函数是指没有名称的函数。例如,可以使用   Function   构造函数来生成一个   “不工作”的函数,作为在另一个函数内的指示。这种函数只会从一个位置调用,不需要名称。    
   
  在下例中,这个匿名函数将生成一行“姓名和电子邮件地址”列表。该函数检查   firstNameFirst   变量的值来决定是先输入名还是姓,然后检查   emailNameFirst   变量的值来决定是先输入姓名还是电子邮件地址。该示例假定已在别的位置设置了firstNameFirst   和   emailNameFirst   的值。    
   
  for   (j   =   1;   j   <   addressList[length];   j++)    
  {  
  oneListingLine   =   new   Function(emailNameFirst,   firstNameFirst,   addressList,   j,   theName   =   new   Function(firstNameFirst,   addressList,   j,   var   theName=(addressList[j].firstName   +   addressList[j].lastName);    


2009-12-15 22:30:37阅读全文>>>

JSP生成静态HTML页面的3种方法

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
网友点评
c