我想通過Ajax將index.php
中的下拉列表的值傳遞給test.php
中的文本框。將下拉值傳遞給另一個頁面中的文本框 - PHP/jQuery/AJAX
Test.php
iframed in index.php
。一旦我改變下拉菜單,該下拉菜單的值需要在test.php
中更新,無需重新加載頁面。
謝謝!
的index.php
<script type="text/javascript">
$(document).ready(function() {
$('#dropdown1').change(function() {
var value = $('#dropdown1').val()
window.location = 'index.php?value=' + value;
})
})
</script>
<body>
<h1>Ajax</h1>
<select id="dropdown1">
<option value="1">Value 1</option>
<option value="2">Value 2</option>
<option value="3">Value 3</option>
<option value="4">Value 4</option>
</select>
<div>
<iframe src="test.php" frameborder="0"></iframe>
</div>
</body>
test.php的
<body>
<?php
echo "<h1> The Current Value: " . $_GET["value"] . "</h1>";
?>
</body>
沒有人會幫助你,如果你甚至不嘗試自己。發佈你到目前爲止嘗試過的東西 – Johan
抱歉Johan。從此以後任何問題我都會更新我的嘗試。現在我已經嘗試了我的嘗試。我可以使用ajax在同一頁面上傳遞該值,但我不知道如何將它傳遞給其他頁面。 –
您應該能夠在框架和主頁面之間傳遞值,而不涉及服務器。 – Johan