javascript - 如何在 jQuery 中使用分号

标签 javascript jquery

我有以下行:

html += '<td><select value="<?php echo $location; ?>" class="form-control" name="data[InvoiceDetail]['+i+'][location]" id="location_'+i+'" placeholder="Location"></td>';

这是添加多个动态添加的表数据和行的函数的一部分。我还有其他不会扰乱脚本的条目,例如:

html += '<input type="hidden" id="stock_'+i+'"/>';

我认为脚本不起作用的问题是“;”在 $location 之后,但我不知道如何更改脚本以允许这样做?

那么,归根结底,如何将上面的行添加到动态添加的行,同时保留值?

谢谢!

最佳答案

看起来您是在客户端(浏览器)动态地将 PHP 内容添加到页面中,但 PHP 需要在服务器上执行。

也许你可以使用ajax从服务器请求“位置”的值,然后动态添加它。

这可能提供一个很好的例子:using jquery $.ajax to call a PHP function

关于javascript - 如何在 jQuery 中使用分号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32208534/

相关文章:

javascript - Bootstrap 4 响应式菜单 - 在折叠时添加元素

javascript - semantic-ui-react 菜单返回 TypeError : instance. 渲染不是函数

javascript - 使用 Observables 进行同步 http 请求

c# - LinkBut​​ton 触发 OnClick 事件和 Javascript 事件

javascript - 模态打印输出的变化

javascript - 用于计算两个 JavaScript 对象之间差异的 jQuery 函数

javascript - 无法从弹出窗口运行 JavaScript 行

javascript - jquery 对话框中的 html5 视频 - 第一次点击时 JavaScript 不会播放

javascript - Angular 2 本地存储

javascript - img适合div