【发布时间】:2017-03-24 17:37:46
【问题描述】:
我尝试使用 jquery 拆分 url,但它给了我错误。
网址是
<form action="http://localhost:8000/test/checkout/cart/add/uenc/aHR0cDovL2xvY2FsaG9zdDo4MDAwL3VtYS9wcC1wbGF0dGVuLWdyYXUtY29uZmlndXJlLXRlc3QuaHRtbA,,/product/1257/form_key/zcxhPfw8sSn5XgdI/" method="post" id="product_addtocart_form">
下面是我的代码
var formUrl = jQuery("#product_addtocart_form").attr("action");
var result = jQuery(formUrl).split('/product');
alert( result[1] );
错误
Error: Syntax error, unrecognized expression: http://localhost:8000/test/checkout/cart/add/uenc/aHR0cDovL2xvY2FsaG9zdDo4MDAwL3VtYS9wcC1wbGF0dGVuLWdyYXUtY29uZmlndXJlLXRlc3QuaHRtbA,,/product/1257/form_key/zcxhPfw8sSn5XgdI/
【问题讨论】:
-
var result = formUrl.split('/product');split是String的原型,而不是 jQuery 元素或对象的原型.. -
@Rayon 发帖作为答案,你会得到一些代表
-
@Rayon 我明白了。我做错了什么,谢谢
标签: javascript jquery string url