确定。如果您没有拼写正确的全名,并且只输入了姓氏,并且存在更多具有该姓氏的用户,则在收件人字段中,ajax调用将返回错误
你是谁的意思:是Mami Fox的两个人,就是Megan Fox的Blabla Fox
现在,我想这样做,你可以点击它们,选择你想要发送给谁。
要做到这一点,我不能使用确认,因为确认只有OK / CANCEL。
所以我被告知要使用jQuery BlockUI插件,或只是制作div和show()。
但是我如何在div(我知道这个)中添加错误,显示它(我知道这个),然后制作,这样你就可以点击它们,并在点击时收到警告('你选择了Mami Fox')。
因为我无法使用名称制作一个准备好的div(因为名称是从ajax请求的页面中建议的,sendPM.php),所以,我想知道如何做到这一点。
-
首先我猜我需要为每个名字制作json变量。 e.g
name1 : 'Mami Fox', name2 : 'Megan Fox', name3: 'Blabla Fox'
所以在div中你可以在那里添加名字(而不是一个包含所有名字的变量,包括“你的意思是谁”),当你点击它们时它们就这样,它会说“你选择了” + data.name1(例如,数据是ajax成功的回调函数名称)..
- 只是一个想法。
答案 0 :(得分:1)
您将不得不创建支持所需流程的工作流程。这意味着使用流程图或其他东西。您不仅可以对解决方案进行编码,还必须对其进行设计。 http://en.wikipedia.org/wiki/Workflow
因此用户选择姓氏,但存在多个姓氏。
来自“标准”的分支工作流程
建立所有可能选择的列表。
向用户显示一个对话框,从给定列表中选择适当的名称。
用户选择一个名称。
恢复工作流程“标准”