pref: pc 产品详情表单提交

This commit is contained in:
2025-07-02 14:44:35 +08:00
parent c85cb4af54
commit 8bb323f3f5

View File

@@ -225,7 +225,7 @@
<textarea name="message" id="message"></textarea> <textarea name="message" id="message"></textarea>
</div> </div>
</div> </div>
<button type="button" id="send" class="submit-btn">{:lang_i18n('提交')}</button> <button type="submit" class="submit-btn">{:lang_i18n('提交')}</button>
</form> </form>
</div> </div>
</div> </div>
@@ -273,21 +273,12 @@
// 处理表单提交 // 处理表单提交
modal.find("form").submit(function(e) { modal.find("form").submit(function(e) {
e.preventDefault(); e.preventDefault();
var form = $(this)
var formData = $(this).serialize(); var formData = $(this).serialize();
// 这里可以添加代码将formData发送到服务器
// 例如通过AJAX
console.log("提交的数据: " + formData);
// 提交成功后可以选择关闭模态框
modal.hide();
});
// 提交询盘
$('#send').click(function() {
var form = $(this).parents('form');
$.ajax({ $.ajax({
url: "{:url('product/inquiry')}", url: "{:url('product/inquiry')}",
type: 'POST', type: 'POST',
data: form.serialize(), data: formData,
success: function(r) { success: function(r) {
if (r.code == 0) { if (r.code == 0) {
form[0].reset(); // 重置表单 form[0].reset(); // 重置表单
@@ -297,6 +288,7 @@
}, },
error: function(e) { error: function(e) {
console.error(e); console.error(e);
modal.hide();
} }
}) })
}); });