>  기사  >  웹 프론트엔드  >  ,ajax在html里无效吗?还有什么方式可以替换?_html/css_WEB-ITnose

,ajax在html里无效吗?还有什么方式可以替换?_html/css_WEB-ITnose

WBOY
WBOY원래의
2016-06-24 11:50:211067검색

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html>  <head>    <title></title>	<script type='text/javascript' src='js/jquery-1.11.1.js'></script>  </head>    <body>   <table>			<tr>				<td> 					注册类型: 					<input type="text" size="50" value=""						name="flag" id="flag" />				</td>			</tr>			<tr>				<td>					用户帐号:					<input type="text" size="50" value="" name="account"						id="account" />				</td>			</tr>			<tr>				<td>					用户密码:					<input type="text" size="50" value=""						name="passwd" id="passwd"/>				</td>			</tr>			<tr>				<td>					用户姓名:					<input type="text" size="50" value=""						name="name" id="name" />				</td>			</tr>			<tr>				<td>					vcode:					<input type="text" size="50" value="" name="vcode"						id="vcode" />				</td>			</tr>			<tr>				<td>					App开发ID:					<input type="text" size="50" value="" name="agent"						id="agent" />				</td>			</tr>						<tr>				<td align="center">					<input type='button' value='提交' onclick='sendMsg()' />				</td>							</tr>		</table>  </body>    <script  type="text/javascript">    function sendMsg() {    var flag = document.getElementById("flag").value;    var account = document.getElementById("account").value;    var passwd = document.getElementById("passwd").value;    var name = document.getElementById("name").value;    var vcode = document.getElementById("vcode").value;    var agent = document.getElementById("agent").value;                    var	msg = "{"\"flag\": \""+flag+"\"," +			"\"account\":\""+account+"\",\"passwd\":\""+passwd+"\","+			"\"name\":\""+name+"\",\"vcode\":\""+vcode+"\","+			"\"agent\":\""+agent+"\"}";    	 $.ajax({ 			type : 'post', 			url  : 'http://222.161.197.250:80/register',  		    data : msg, 		    dataType:'json',  		   contentType: "application/json", 			success : function(data){     			alert("注册成功"); 		    }, 		    error : function(req, textStatus, errorThrown) { 	 		    console.log(req); 		    	if(req.responseJSON!=null){ 		    		alert("提交失败,错误编号:" + req.responseJSON.error + "错误原因:" + req.responseJSON.error_desc); 		    	}else{ 		    		alert("注册成功"); 		    	} 		    } 	    });     } </script></html>


回复讨论(解决方案)

调试, var    msg = "{"\"flag\": \""+flag+"\"," +  不需要加引号

能不能告诉我怎么在页面打印出请求信息和反馈信息

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.