我有一個自定義表單,其中,在一個子選項卡中,我有一個下拉菜單,用戶選擇執行一些驗證後,需要在客戶端找到所選值。我創建了該腳本並將其與下拉菜單的更改事件綁定。我似乎無法找到代碼在客戶端獲取選定的值。我發現代碼從提交事件讀取服務器端的值。我需要在客戶端進行更改。我將使用該ID來查找記錄並檢查該記錄上的值,並且如果適用,則向用戶彈出警告。無論是SS1還是SS2都不錯,無論哪種情況會更好,我都可以使用。任何幫助,這將是偉大的。謝謝NetSuite SuiteScript客戶端下拉驗證
0
A
回答
0
OK了nlapiGetFieldValue,並沒有這樣的伎倆,是什麼做的是以下
function ValidateField(type, field, linenum) {
if (field === 'recordid') {
var vendorid = nlapiGetCurrentLineItemValue(type,field,linenum);
var vendorRecord = nlapiLoadRecord('vendor',vendorid);
}
return true;
}
感謝您的幫助
0
在客戶端腳本中,您可以使用nlapiGetFieldValue()
來檢索結果。
function fieldchanged(type, name, linenum) {
if(name == 'dropdownid') {
var value = nlapiGetFieldValue('dropdownid');
alert(value);
}
}
+0
我這樣做,我得到一個空值,我應該使用字段ID作爲下拉ID是否正確?感謝您的幫助 – jk121960
相關問題
- 1. 客戶端驗證爲asp.net mvc下拉?
- 2. 使用Html.ValidateFor()助手在IE7中下拉客戶端驗證
- 3. 如何禁用MVC下拉菜單客戶端驗證
- 4. 客戶端驗證MVC 5
- 5. jquery客戶端驗證asp.net
- 6. 驗證PayPal客戶端ID
- 7. Reactjs客戶端驗證
- 8. Uploadify的客戶端驗證?
- 9. ASP.NET客戶端API驗證
- 10. 客戶端驗證疑惑
- 11. Telerik asp.net客戶端驗證
- 12. asp.net mvc客戶端驗證
- 13. 在客戶端驗證
- 14. Recaptcha客戶端驗證
- 15. 驗證的RadioButtonGroup客戶端
- 16. 動態客戶端驗證
- 17. 客戶端驗證不MVC
- 18. ASP.NET MVC3客戶端驗證
- 19. 客戶端驗證的OpenERP
- 20. QuickForm2 - 客戶端驗證
- 21. Silverlight - 客戶端驗證
- 22. Http驗證客戶端庫
- 23. 刪除客戶端驗證
- 24. 客戶端輸入驗證
- 25. asp.net客戶端驗證MicrosoftMvcJQueryValidation
- 26. Jmeter - 客戶端驗證
- 27. 設計客戶端驗證
- 28. MVC客戶端驗證
- 29. MVC3客戶端驗證區
- 30. ASP.NET CheckBoxList客戶端驗證
'nlapiGetFieldValue()'用於檢索正文字段,'nlapiGetCurrentLineItemValue'用於線段字段。您應該從參數列表中刪除第三個參數(linenum),並且最好也測試子列表 - if(name ==='sublistid'&& field ==='recordid')' – michoel