我一直在试图找出一种方法来替换输入值中的部分字符串,但却无法使其正常工作.
输入字段如下所示:
<input type="text" value="20,54,26,99" name="ids" />
Run Code Online (Sandbox Code Playgroud)
我试过了:
$('input[name=ids]').val().replace("54,","");
Run Code Online (Sandbox Code Playgroud)
和
var replit = $('input[name=ids]').val();
replit.replace("54,","");
$('input[name=ids]').val(replit);
Run Code Online (Sandbox Code Playgroud)
但都没有奏效?
我的表单字段的名称是contact [0] [state],我试图通过jquery引用它来设置一个默认值,但它不起作用,我想知道它是否因为括号不起作用?
我尝试着:
$('input[name=concat[0][state]]').val('NY');
Run Code Online (Sandbox Code Playgroud) 我正在尝试编写一个连接语句,但我发现我正在运行的查询为找到的每个标题输出相同的信息.好像我需要在多个字段上连接表格,我不确定是否可能?这有点难以解释,但下面的代码显示了我想要完成的事情以及实际发生的事情......希望有人能指出我正确的方向吗?
+----------------------------------------------------+
TABLE: NODE N
+----------------------------------------------------+
nid | vid | type | language | title | uid
22196 | 22196 | einfo | en | Contact 15 | 15
22040 | 22040 | fmp | en | John Doe | 15
22043 | 22043 | fmp | en | Jane Doe | 15
+----------------------------------------------------+
TABLE: CONTENT_FIELD_PN P
+----------------------------------------------------+
vid | nid | delta | field_name_nid
22196 | 22196 | 0 | 22040
22196 | 22196 | 1 | 22043
+----------------------------------------------------+ …Run Code Online (Sandbox Code Playgroud) 如何返回链接所在行的id属性?我尝试了不同的变化,但我能得到的最好的是"未定义"......
html看起来像这样:
<tr id="30">
<td>Parker</td>
<td><a href="#" id="id783900" class="section-id">Select</a></td>
</tr>
Run Code Online (Sandbox Code Playgroud)
我试过的一件事是:
$("a.section-id").click(function() {
var parenttr = $(this).parent().parent().attr("id");
alert(parenttr);
});
Run Code Online (Sandbox Code Playgroud)
我也试过这个:
$("a.section-id").click(function() {
var parenttr = $(this).parent('tr').attr("id");
alert(parenttr);
});
Run Code Online (Sandbox Code Playgroud)