は、私はそうのように最初に依存して2番目のイベントをトリガしようとしている:jqueryトリガイベントの完了を検出するにはどうすればよいですか?
...
$('#productFamilyId').val(data.contents.productfamily);
$('#productFamilyId').trigger('change', function() {
$('#productId').val(data.contents.product);
$('#productId').trigger('change');
});
2番目のイベントをトリガーしようとする前に完了するために、最初のトリガを待っていません。最初のトリガーが完了するのを待つことは可能ですか?関数は、いくつかの間隔の後に実行されるようにあなたは、JavaScriptのsetTimeoutを()関数を使用することができます
$('#productFamilyId').trigger('change', function() {
$('#productId').val(data.contents.product);
setTimeout(function(){
$('#productId').trigger('change');
},1);
});
@Archerあなたに電話してくれてありがとう、仲間ありがとう:P – Shreedhar