Jquery查找并替换列表中的最后一个值

时间:2013-09-27 14:15:51

标签: jquery

我在列表中有一个看起来像这样的变量(它是一个链接URL

var SubmitUrl = "78EDAC7/CustomerAccountID/27/OrderObjectID/254756/Quantity/1"
OR
var SubmitUrl = "78EDAC7/CustomerAccountID/27/OrderObjectID/254756/Quantity/3"
OR
var SubmitUrl = "78EDAC7/CustomerAccountID/27/OrderObjectID/254756/Quantity/200320"

我想要做的是在Quantity /之后获取值,并在有人更改qty_1输入框中的值时替换它。

Quantity /之后的值将是列表中的最后一个。

$(#custom)是他们点击的链接的ID,我在更新submitUrl之前更新了数据“如果”有更新的数量

$('#custom').click(function(e){
... update submitUrl ....
});

我只是不知道如何找到占位符,然后将其替换为输入框中的值(如果他们更改了值)......他们可以在点击之前或之前随时更改它点击按钮。

提前致谢

2 个答案:

答案 0 :(得分:0)

添加davidkonrad,更改占位符,

$("yourfield").attr("placeholder",test[test.length-1]);

答案 1 :(得分:0)

正则表达式版本:

 SubmitUrl = SubmitUrl.replace(/[^\/]+$/, newId);

使用newId的内容替换SubmitUrl的最后一部分。