【问题标题】:How can I pop up a window containing a star rating system, so a user can input his rating如何弹出一个包含星级评分系统的窗口,以便用户输入他的评分
【发布时间】:2016-08-25 17:17:40
【问题描述】:

我正在构建一个项目,我想实现它:

  1. 用户点击按钮
  2. 出现一个显示星级的弹出窗口
  3. 用户在弹出窗口中输入他的评分
  4. 然后我得到输入的值

有人知道我该如何实现吗?谢谢

【问题讨论】:

  • 请先自行尝试。 SO 不是免费的外包服务
  • 到目前为止你尝试过什么?评分系统小部件代码和模态弹出代码无处不在
  • SO 是为了互相帮助,如果您不想帮助,没有人会强迫您这样做,但无论如何感谢您的时间@RegisPortalez
  • 帮助尝试的人。不为他人提供免费代码
  • 嗨@mlegg,我尝试使用提示,但问题是我不希望用户输入任何值,所以我尝试使用表单并弹出它

标签: javascript jquery html css web


【解决方案1】:

好的。

问题过于宽泛,但这里有几个要素: - 你不想要弹出窗口,因为它很难看,而且浏览器经常会阻止它们。

如果您控制评级表单的代码(相同的域、相同的安全级别和相同的代码库),我想模式是要走的路(诸如淘汰赛或 Angular 之类的模板系统会对您有很大帮助)。然后你可以用简单的javascript(同步)得到结果。

如果您不这样做,iframe 可能是一个很好的解决方案,您可以通过 postmessage API 或 websockets 或通过搜索此特定问题找到的任何其他解决方案与其通信。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-19
    • 2023-03-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多