我是产品描述页面中的价格计算器。此页面包含每个产品的多个选项。
这是我在提交表单之前进行验证的 java 脚本函数。
productAddToCartForm.submitnew = function(button, url) {
//alert(url);
if (this.validator.validate()) {
var form = this.form;
var oldUrl = form.action;
alert(oldUrl);
if (url) {
form.action = url;
}
var e = null;
try {
this.form.submit();
} catch (e) {
}
this.form.action = oldUrl;
if (e) {
throw e;
}
if (button && button != 'undefined') {
button.disabled = true;
}
}
}.bind(productAddToCartForm);
我的要求
- 表单提交和加入购物车功能需要jquery ajax。(无需页面加载,所有表单元素都会进入购物车页面并将产品添加到购物车中)。
这是我的要求。如何解决这个问题?