您好,我是 phonegap 的新手。我正在创建一个带有登录验证的 html 文件。我在 php 文件中的验证代码。我在android模拟器上运行。那个时候这个 php 文件不能在模拟器上运行,我该怎么办?
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>
</title>
<link rel="stylesheet" href="jquery.mobile-1.1.1.min.css" />
<link rel="stylesheet" href="my.css" />
<style>
/* App custom styles */
</style>
<script src="jquery.min.js"> </script>
<script src="jquery.mobile-1.1.1.min.js"> </script>
<script src="my.js">
</script>
</head>
<body>
<!-- Home -->
<div data-role="page" id="page1">
<div data-role="content" style="padding: 15px">
<div data-role="fieldcontain">
<div id="message" style="display: none;"></div>
<fieldset data-role="controlgroup">
<label for="textinput1">
Email:
</label>
<input name="" id="textinput1" placeholder="" value="" type="text" />
</fieldset>
</div>
<script type="text/javascript">
$(document).ready(function(){
$('#btnValidate').click(function() {
$('#message').hide(500);
$.ajax({
type : 'POST',
url : 'http://localhost/JQuery/php',
dataType : 'json',
data: {
email : $('#textinput1').val()
},
success : function(data){
$('#message').removeClass().addClass((data.error === true) ? 'error' : 'success')
.text(data.msg).show(500);
},
error : function(XMLHttpRequest, textStatus, errorThrown) {
$('#message').removeClass().addClass('error')
.text('There was an error.').show(500);
}
});
return false;
});
});
</script>
<a data-role="button" data-inline="true" id="btnValidate" data-transition="fade" href="#page1">Submit</a>
</div>
</div>
<script>
//App custom javascript
</script>
</body>
</html>
这是我的html代码。我在哪里不正确,所以请高大我。