gpt4 book ai didi

Javascript MVC 在空格后删除

转载 作者:行者123 更新时间:2023-11-30 20:11:43 25 4
gpt4 key购买 nike

我正在做一个非常简单的 MVC 项目。
我有一个 div,单击它时会将字符串传递给 javascript 函数。

javascript 调用局部 View 并用它填充引导模式。

当传递的参数中有空格时,空格和后面的所有内容都将丢失。
如果没有空格,一切都会按预期进行。

我试过用' '替换空格

但无论哪种方式都有相同的结果。

问题似乎出在 javascript 和部分 View 调用之间。

传递 'myString' 工作正常,部分 View 接收 'myString'

但是当传递 'my String' 时,部分 View 接收到 'my'

查看行:

<div onclick="myFunction('@item.PartNumber')">

Javascript:

function myFunction(pn){
$('#myModal').load('/controller/pnDetails?partNumber=' + pn);
};

局部 View :

public ActionResult pnDetails(string partNumber)
{
return PartialView(details(partNumber));
}

最佳答案

好的,我知道了。我使用了 %20 而不是  ,这很有效。

关于Javascript MVC 在空格后删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52333916/

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