日期:2014-05-20 浏览次数:20848 次
<html> <head> <script src="jquery.js"></script> <script> (function($) { $.fn.formLoad = function(p) { var form = $(this); var opts = { url : 'data.json', onSuccess : function(data){ form.find('input[type=text]').each(function() { var id = $(this).attr('id') || $(this).attr('name'); $(this).val(data[id] || ''); }); } } $.extend(opts,p); $.post(opts.url,opts.onSuccess,'json'); } })(jQuery); $(document).ready(function(){ $('#btn_getData').click(function() { $('form').formLoad({ url : 'data.json' }); }); }); </script> </head> <body> <form> <table> <tr> <td>编号:</td> <td><input type='text' name='bookId' id='bookId'/> <input type='button' value='提取' id="btn_getData"/> </td> </tr> <tr> <td>价格:</td><td><input type='text' id='bookPrice' value=''/></td> </tr> </table> </form> </body> </html>
------解决方案--------------------
<script language="javascript"> function model_vote(modelId){ var action = "/topics/2011guangzhou/modelVote.auto?modelId="+modelId; $.ajax({ type:"post", url:action, dataType:"text", async:"false", error: function(){ alert('操作失败,数据错误'); }, success:function(count){ if(count!=null && count.length<10){ var input = $("b[id='voteModel_"+modelId+"']"); $.each(input,function(entryIndex,entry){ entry.innerHTML=count+"票"; }); } } }); } </script>
------解决方案--------------------
<%
response.setHeader("Pragma", "No-cache");
response.setDateHeader("Expires", 0);
response.setHeader("Cache-Control", "no-cache");
%>
<script type="text/javascript"> var xmlHttp; function push(url) { var urlReq = url; sendRequest(urlReq); } //创建XMLHttpRequest对象 function createXMLHttpRequest() { if (window.XMLHttpRequest) { //Mozilla 浏览器 XMLHttpReq = new XMLHttpRequest(); } else if (window.ActiveXObject) { // IE浏览器 try { XMLHttpReq = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { XMLHttpReq = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { } } } } //发送请求函数 function sendRequest(url) { createXMLHttpRequest(); XMLHttpReq.open("GET", url, true); XMLHttpReq.onreadystatechange = processResponse;//指定响应函数 XMLHttpReq.send(null); // 发送请求 } //处理返回信息函数 function processResponse() { if (XMLHttpReq.readyState == 4) { // 判断对象状态 if (XMLHttpReq.status == 200) { // 信息已经成功返回,开始处理信息 var result = XMLHttpReq.responseText; document.getElementById("main").innerHTML = result; } else { //页面不正常 window.alert("您所请求的页面有异常。"); } } } </script>