我有一個窗體和一個jQuery函數,如果用戶更改了html選擇字段,則會觸發它。該函數收集所需的所有信息,並將其發佈到帶有ajax帖子的php腳本中。 我想用一個新功能來擴展此功能:如果選定的值等於預定義值,我想用兩個按鈕顯示一個對話框。用戶需要點擊其中一個按鈕,如果他確實將新信息附加到帖子中。 一個簡單的例子: 的選擇有3個選項: - 檸檬 - 香蕉 - 蘋果ajax之前jQuery對話框
如果用戶選擇了檸檬或香蕉,腳本將不採取進一步措施的信息到服務器。但是如果他選擇蘋果,我需要一個額外的對話,因爲我想問他是否需要紅色或綠色。它需要附加到我想要發送到服務器的信息。
你能幫助我嗎?我應該怎麼做?
我只有第一部分:
$('select.myList').change(function()
{
var e = $(this)
var val = $(this).val();
var id = $(this).attr('data-id')
var url = 'index.php?process'
$.ajax({
type: "POST",
url: url,
data: { id: id, val: val },
success: function(data){
var o = $.parseJSON(data);
if(o.error)
{
console.log('error:' + o.message);
} else
{
console.log('success:' + o.message);
}
return false;
}
})
return false
})
你可以張貼一些代碼,你已經嘗試? – Neps
我只有第一部分,更新了這個問題 – user2409690