* disable generate btn when ai responsing.

This commit is contained in:
dingyongliang
2024-02-19 14:35:41 +08:00
parent 93dca1f7d6
commit 23a1b9dafe
2 changed files with 4 additions and 1 deletions
+3
View File
@@ -117,8 +117,10 @@ function sendMessagesToAI(message)
const $inputBox = $('.chat-input-box');
const $sendBtn = $('.send-btn');
const $messageList = $('.chat-history .message-list');
const $generateBtn = $('.generate-btn');
$inputBox.attr('readonly', 'readonly');
$sendBtn.attr('disabled', 'disabled');
$generateBtn.attr('disabled', 'disabled');
$.post(
postLink,
formData,
@@ -126,6 +128,7 @@ function sendMessagesToAI(message)
{
$inputBox.removeAttr('readonly');
$sendBtn.removeAttr('disabled');
$generateBtn.removeAttr('disabled');
response = JSON.parse(response);
const {message, result} = response;
if(result === 'success')
+1 -1
View File
@@ -129,7 +129,7 @@ $starBtn = common::hasPriv('ai', 'collectMiniProgram')
$generateBtn = common::hasPriv('ai', 'miniProgramChat')
? btn(
setClass('primary block w-full'),
setClass('primary block w-full generate-btn'),
set::disabled($isDeleted),
$lang->ai->miniPrograms->generate,
on::click('window.aiBrowseMiniProgram.startAIChat')