我正在创建一个聊天机器人(对话形式),我要在其中询问客户的姓名,所以如果客户输入“ abcd”,我会说。 您好..“ qwerty” ..(我要覆盖客户输入的名称。.“ querty”的值取决于哪种客户键入上一个问题的答案以及它将来自数据库。)这不是我的实际值方案,但可以解决我的问题
现在,我能够从“ querty”数据库中获取值。但无法通过javascript覆盖答案。
<form id="cf-form" method="post">
<fieldset>
<input required cf-questions="Help us with your name and let’s take this chat ahead." type="text" class="form-control" name="firstName" id="name" cf-input-placeholder="Enter your Name" />
</fieldset>
<fieldset>
<input required cf-questions="Hello, {previous-answer}, whats your mobile number." type="number" class="form-control" name="number" id="number" cf-input-placeholder="Select your Mobile Number" />
</fieldset>
</form>
因此,在这里,{上一个答案}得到的是我先前输入的值,但是我试图根据以前的答案改写我想从数据库中获取的值。
答案 0 :(得分:0)
您尝试过吗?
jQuery(“#number”)。attr('cf-questions',“ Test”)