如何在Jquery中分配Woocommerce产品ID

时间:2014-03-05 10:45:20

标签: variables woocommerce

在使用Woocommerce Product Addons时,我正在为特定输入字段安装一个日期选择器。 以下代码适用于ID为'1381'的产品,

如何在此处将woocommerce的$product_id分配到jQuery代码中。

// Check the name of your addon field in the source. Example: addon-7934-test-addon
jQuery ( "input[name^=addon-1318-install-date-mmddyy]" ).datepicker( {
minDate: 0,
"dateFormat": 'mm-dd-yy'
} );

只有1318应由当前产品&如果可用,应显示datepicker。

所有输入名称均采用此格式name="addon-PRODUCTID-install-date-mmddyy"

提前致谢。

1 个答案:

答案 0 :(得分:0)

我遇到了同样的挑战 - 而不是尝试分配产品ID,我在字段名称上使用了通配符 - 在我的情况下是一个交付日期 - 所以你可以删除部分名称并只搜索存在部分字符串,所以对于上面的例子,它将是:

// Check the name of your addon field in the source. Example: addon-7934-test-addon
jQuery( "input[name*='install-date-mmddyy']" ).datepicker( {
minDate: 0,
"dateFormat": 'yy-mm-dd'
} );