我一直在研究一個問題,但我不知道如何解決它或解決方案是什么。我正在使用
所以現在我更困惑的是為什么當我嘗試將它插入表格時它不起作用。
uj5u.com熱心網友回復:
我知道這不是該問題的正確答案,但它是一種替代方法,也許您會發現它有些幫助。我想出的解決方案是采用您的 jquery 給出的值并將其設定為 sumbit 表單內的一個不可見的輸入值。
<form id="reviewForm" method="POST" action="">
<textarea type="text" id="reviewTextarea"name="uploadReview</textarea>
<div id="submitReview">
<input type="hidden" id="jqValue" name="jqueryValue" value=""/>
<button id="submitButton" type="submit" form="reviewForm">Submit</button>
</div>
然后獲取變數ratedIndex并將其賦予您的輸入jqValue值,如下所示
$('.fa-star').on('click', function (){
ratedIndex = parseInt($(this).data('index'));
$("#jqValue").val(ratedIndex);
});
最后呼叫你的 php $ratedIndex=$_POST["jqueryValue"];
就像我說的那樣,這只是解決問題的另一種方法,如果您遇到困難并且無法ajax作業,您可以使用它。我發帖是因為你可能沒有想過這樣做。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/347673.html
標籤:javascript php 查询 阿贾克斯
