gpt4 book ai didi

javascript - 传递 '&' 和空格 javascript

转载 作者:行者123 更新时间:2023-11-29 18:00:19 25 4
gpt4 key购买 nike

您好,先生。我正在尝试将我的 JS 变量传递给 PHP 函数。我不知道怎么说,我的英语不好。请先检查我的脚本,

我的JS。我只知道改空格。

<script>
function names()
{
var dept=$('#dept').val();
alert(dept);
dept=dept.trim().replace(/ /g, '-');
alert(dept);
$.post(
'<?php echo base_url();?>index.php/penilaian/list_dropdown/'+ dept,
{ dept:dept },
function(data){
$('#listnama').html(data);
}
);
}
</script>

还有我的 php 脚本

function list_dropdown($deptcode)
{
$newdeptcode = str_replace("-"," ",$deptcode);
echo $newdeptcode;
}

当 dept 值有一个空格时,比如“A B”,它工作正常,但是当 dept 值有一个 &,比如“A&C”,我无法接收它。那么,我如何用我的 JS 替换“&”。


最佳答案

您应该为部门传递 & 而不是 &

dept.replace(/&/g, '&amp;');

关于javascript - 传递 '&' 和空格 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35472441/

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