Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/418.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用Ajax或Javascript以及表单的其余部分提交评级_Php_Javascript_Ajax_Forms_Rating - Fatal编程技术网

Php 使用Ajax或Javascript以及表单的其余部分提交评级

Php 使用Ajax或Javascript以及表单的其余部分提交评级,php,javascript,ajax,forms,rating,Php,Javascript,Ajax,Forms,Rating,我正在使用PHP/MySQL后端创建一个表单,用户在填写表单时为新产品填写表单,并对表单的几个方面进行评分 现在我一直在寻找一个漂亮的、图形化的Ajax/Javascript脚本(没有简单的选择框),它允许我将这些评分添加到表单中,但是它们似乎都试图立即将评分提交到表中(在提交实际表单之前),这当然不允许它将自动递增的产品ID与评级和评级字段的ID一起添加 有人知道我如何将评分与表格的其他部分一起提交吗?(在提交产品后更新评级表中的产品ID让我头疼,而且我没有找到任何具有良好图形星级评级的脚本,

我正在使用PHP/MySQL后端创建一个表单,用户在填写表单时为新产品填写表单,并对表单的几个方面进行评分

现在我一直在寻找一个漂亮的、图形化的Ajax/Javascript脚本(没有简单的选择框),它允许我将这些评分添加到表单中,但是它们似乎都试图立即将评分提交到表中(在提交实际表单之前),这当然不允许它将自动递增的产品ID与评级和评级字段的ID一起添加

有人知道我如何将评分与表格的其他部分一起提交吗?(在提交产品后更新评级表中的产品ID让我头疼,而且我没有找到任何具有良好图形星级评级的脚本,可以简单地将评级与其他产品/表格数据一起提交)。

您可以尝试使用“onclick”或任何方法触发评级脚本,在表单中创建一个带有评级值的隐藏html输入。让它这样做,而不是提交用户的行动。
如果您发布了一些示例代码,则更容易解释。

您需要编写一些ode,当遇到问题时需要帮助,而不是要求使用带有单选按钮的脚本来允许用户选择评级。您应该能够让这些文件与表单一起提交值。然后,当你让他们工作时,(1)用漂亮的星星或类似的东西重新设计风格(2)让他们按照你的意愿对悬停/拖动做出反应。我现在找到了一个脚本,允许我在每个评级中添加一个单独的ID。这使我能够为每种产品保存一系列的评分,因为我可以单独命名评分,这非常好。但是,我还需要为每个记录/产品存储一个唯一的ID以及识别它属于哪个产品的速率。有没有一种方法可以通过PHP向HTML表单添加一些唯一的ID,这样我就可以为评分分配一个真正唯一的ID?I质量:设计:等…目前,我正在寻找使用此评级脚本:。它允许向评级函数发送“唯一”参数,该函数由评级鼠标单击触发$rr->showStars(“myRatingID”);理想情况下,我可以立即发送这样一个唯一的ID,但问题是在添加新产品时,我没有要添加到评级参数中的新产品ID。一种方法是添加GUID,但这感觉有点像用大炮射击鸟类,必须有一种“更聪明”的方法。。!