gpt4 book ai didi

php - jQuery 将表单选择值添加到远程文件的 $_GET 值

转载 作者:行者123 更新时间:2023-11-28 21:17:07 25 4
gpt4 key购买 nike

我在之前的威胁中寻求帮助,而这些建议引导我走向不同的方向。因此,该线程死亡。我已经取得了很大的进步,我感觉已经非常接近我的答案了。

我有两个文件:本地文件:maps.php远程文件:maps_append.php

maps.php 有一个表单选择标签。我需要 jQuery 来获取选择的任何选项的值,并使用 Maps_append.php?cmd=(value) 加载远程 URL (maps_append.php)

我拥有的是:

<form method="post" action="maps.php">
<td colspan="3">
<select id="cmdview" name="cmd">
<option value=""></option>
<option value="commdata" {if $cmdOn == "commdata"}selected="true"{/if}>Communications</option>
<option value="contacts" {if $cmdOn == "contacts"}selected="true"{/if}>Contacts</option>
<option value="enrollment" {if $cmdOn == "enrollment"}selected="true"{/if}>Enrollment</option>
<option value="all" {if $cmdOn == "all"}selected="true"{/if}>All Schools</option>
</select>

<input type="submit" name="doSwitch" value="Submit" />

</td>

<div id="append"></div2>

</form>

这是我的 HTML。我的 jQuery 是:

<script>
$('#cmdview').change(function() {
//alert('Handler for .change() called.');
var str = "";
url = "maps_append.php?cmd=str";
$("select option:selected").each(function () {
str += $(this).text() + " ";
});
$.post( url, { cmdview: str } ,
function( data ) {
var content = $( data );
$('#append').load(url);
})
.change();
});
</script>

问题是我的 $_GET 值(cmd)始终是“str”。它不会采用我选择的 HTML 的值。我无法弄清楚它用于增大选择值的语法。

我需要的只是 str = 任何 < 的值。选项 。 > 已选择

编辑::我想补充一点,我知道现在不需要 $.post ,因为我正在执行 _GET 值。但是,我不知道如何格式化这个...:(

最佳答案

改变

    url = "maps_append.php?cmd=str";

 url = "maps_append.php?cmd=" + str;

关于php - jQuery 将表单选择值添加到远程文件的 $_GET 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7291409/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com