我想通過ajax獲取數據,然後通過表單發送。但它似乎沒有工作。任何想法我做錯了什麼?jquery,通過ajax獲取數據然後提交表格
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script>
<form method="get" action="test.php">
<input id="myvar" type="hidden" name="albumid" />
<button type="submit" id="btnsubmit">Submit</button>
</form>
<script type="text/javascript">
$('form').submit(function() {
$.ajax({
url: "newAlbum.php",
success: function(data){
var album = data;
$('#myvar').val(album);
}
});
});
</script>
newAlbum.php
<?PHP echo '11'; ?>
test.php的
<?php echo $_GET["albumid"]; ?>
addded數據參數,但它似乎ajax返回false,不讓我提交表單。所有我在newAlbum.php上都是echo 11 – user2570937
你可以嘗試在成功函數上給出'return true;'嗎? – Prabhuram
同樣的事情。當我點擊提交時,沒有任何反應,這是我所有3頁的更新代碼: http://pastebin.com/49wczwsG – user2570937