NetSuite 웹 장바구니의 배송 방법을 처리하는 스크립틀릿 기능이 향상되었습니다. 목표는 쇼핑 카트 항목을 읽고 두 항목의 존재를 감지하는 것입니다. 항목이 장바구니에 있고 배송 국가가 미국이 아닌 경우 경고가 표시됩니다. 기능은 다음과 같습니다 :NetSuite Scriptlet이 쇼핑백에서 항목을 읽지 못함
function shipPoster(){
for (var i = 0; i < rows; i++) {
var ctr = "carttablerow" + i;
if (ctr.NameNumber in ('5454','5458')){
if (shpCty != "US"){
showtext ="These item(s) cannot be shipped outside the United States. Please remove these items prior to check out."
}
goShip()
}
}
나는 스크립트를 배포하고 해당 항목을 테스트했습니다. 그러나 경고는 발생하지 않습니다. 장바구니 항목을 읽고 경고가 트리거되도록 위의 내용을 어떻게 수정합니까? 또한 사용자가 계속 진행하지 못하게하려면 어떻게해야합니까? 장바구니에서 물건을 꺼내는 방법이 있습니까?
두 단지 선택 스크립트를 제한하는 가장 적절한 방법이 될 것입니다 무엇을 다시 진행 항목 번호가 나열되어 있습니까? 여기에 구문이 확실하지 않은 것처럼 약간의 의사 코드가 포함되었습니다. – SidC
jQuery 또는 다른 DOM 통과를 사용하여 if 비교를 수행해야합니다. 꽤 간단해야합니다, 구글 "jQuery 발" – pipechang