ホームページ >ウェブフロントエンド >htmlチュートリアル >, ajaxはhtmlでは無効なのでしょうか?他に交換する方法はありますか? _html/css_WEB-ITnose

, ajaxはhtmlでは無効なのでしょうか?他に交換する方法はありますか? _html/css_WEB-ITnose

WBOY
WBOYオリジナル
2016-06-24 11:50:211090ブラウズ

<!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 までご連絡ください。