所以我有一种情况,我有一个选择框,可以在 .change 事件上对另一个脚本进行 jquery .post 调用。
我想知道如果发生某些事情或我的 .post 事件失败,我是否可以将 selectedoption 恢复为原始默认值?
嗨,PPL,我很抱歉。
这是javascript代码。我对它做了一些修改。我正在尝试让第二行工作,因为由于一些错误(由于不知道第二行上的内容),此代码现在无法正常工作。我的选择框是列表的一部分,因此我无法将其设置为唯一的 id 并记住用户选择的框,我需要使用 $(this)。
$('.order_stateselect').click(function(){
var val=$(this).find(":selected").val();
$(this).change(function(){
if(confirm('Confirm Order Status Change?')){
var conduct_status_chge=$.post('/seller/helpers/order_status_change.php',{order_item_id:$(this).parent('td').siblings('.order_item_id').text(),order_item_status:$(this).find(':selected').val()},function(data){
alert(data);
})
.error(function() { alert("error"); })
}
});
});