传递 JavaScript 变量会出现错误

发布于 2024-12-18 11:05:55 字数 442 浏览 1 评论 0原文

我曾经在应用程序中单击按钮时生成一个字段集。该字段集输入采用对象的属性。每当单击添加按钮时,我都必须生成一个字段集。用于输入元素的 Spring 绑定。

我将这个新创建的对象设置在列表中。因此,当我生成字段集时,我必须正确命名它,将对象设置为下一个元素。我尝试过这个,但它不起作用。

path="subdivisondto.subDevisions[${'+parseInt(countnum)+'}].subDivisonName">

此代码位于 jQuery append 方法内。

我尝试使用parseInt(countnum)。但是,它不起作用。

subDevisions 

是一个列表。因此,我必须使用变量将对象设置为列表来逐一增加。

I used to generate a field set when a button is clicked in my application. That field set inputs take attribute of an object. Whenever add button is clicked, I have to generate a field set. Spring bind used for input elements.

I set this newly created object in a list. So, when I'm generating the field set, I have to name it properly which set the object to next element. I tried this and it's not working.

path="subdivisondto.subDevisions[${'+parseInt(countnum)+'}].subDivisonName">

This code comes inside jQuery append method.

I tried with parseInt(countnum). But, it's not working.

subDevisions 

is a list. So, I have to increase the one by one using a variable to set the object to list.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

舞袖。长 2024-12-25 11:05:55

我想知道 ${'+parseInt(countnum)+'} 应该实现什么。假设 parseInt(countnum) 将字符串 countnum 转换为整数。因此,这将给出(例如): ${'+1+'}

看起来您将字符串转换为整数只是为了获得新字符串。这个怎么样:

<%
String path = "subdivisondto.subDevisions[" + countnum + ".subDivisonName";
%>
<... path="<%= path %>">

I'm wondering what ${'+parseInt(countnum)+'} is supposed to achieve. Let's assume that parseInt(countnum) converts the string countnum to an integer. So this would give (for example): ${'+1+'}

That looks like you convert a string to an integer just to get a new string. How about this:

<%
String path = "subdivisondto.subDevisions[" + countnum + ".subDivisonName";
%>
<... path="<%= path %>">
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文