Jquery 在paypal简单签出之前验证表单
我在我的网站上有一个简单的付款表格,可以选择使用paypal express checkout付款。 表单的其余部分通过jquery验证进行验证 当你点击paypal按钮时,我如何设置它,它应该在允许paypal弹出窗口打开之前验证表单Jquery 在paypal简单签出之前验证表单,jquery,validation,paypal,Jquery,Validation,Paypal,我在我的网站上有一个简单的付款表格,可以选择使用paypal express checkout付款。 表单的其余部分通过jquery验证进行验证 当你点击paypal按钮时,我如何设置它,它应该在允许paypal弹出窗口打开之前验证表单 $("#form1").validate(); 我有一个简单的贝宝渲染脚本 <script> paypal.Button.render({ ... 这里有一个完整的例子: 在validate()函数中,您需要监听表单更改并启用/禁用按钮
$("#form1").validate();
我有一个简单的贝宝渲染脚本
<script>
paypal.Button.render({ ...
这里有一个完整的例子:
在validate()函数中,您需要监听表单更改并启用/禁用按钮。这里有一个完整的示例:
在validate()函数中,您需要监听表单更改并启用/禁用按钮。PayPal新API允许以无需使用onInit函数的方式验证表单: 还有onApproval和onError函数。。。(处理贝宝过程的结果…) 希望我能帮忙,
NavehPayPal新API允许以无需使用onInit func的方式验证表单): 还有onApproval和onError函数。。。(处理贝宝过程的结果…) 希望我能帮忙,
Naveh不是你的错,但这可能是我这段时间看到的最丑陋、最刻薄的事情。所以PAL课程与贝宝。为什么不直接返回承诺。解决/拒绝贝宝?编辑:我收回承诺。刚刚发现了你写的关于这个的gh问题,所以这是你的错,不是你的错,但这可能是我见过的最丑陋、最骇人听闻的事情。所以PAL课程与贝宝。为什么不直接返回承诺。解决/拒绝贝宝?编辑:我收回承诺。刚刚发现了你写的关于这个的gh问题,所以这是你的错=x
validate: function(actions) {
.....
},
paypal
.Buttons({
// Run when the user click on the paypal button
onClick: function(data, actions) {
// My validation...
url = searchInput.value
// My validation Function...
const isURL = validURL(url)
if (isURL) {
// Remove Existing Error message
if (searchError.classList[2]) {
searchError.classList.remove('err-message--show')
}
// Enable The Paypal Button
return true
} else {
// Add Error messages
searchError.classList.add('err-message--show')
// The paypak wont continue to the paypal page...
return false
}
},
createOrder: function(data, actions) {
return actions.order.create({
purchase_units: [
{
amount: {
value: price,
currency_code: 'ILS'
}
}
]
})
}
.render('#paypal-button-container')