2016-10-21 10:29:09 2235次浏览 2条回答 0 悬赏 20 金钱

1.PNG
在这个表单中输入城市名称,例如“北京”,现有一个函数将“北京"进行处理后得到“beijing”和“bj”,处理后得到的“beijing”和“bj”分别自动补充进下面的栏目中。这个功能在_form.php中怎么实现。(处理函数已经有了)。

2.PNG

最佳答案

  • yii修 发布于 2016-10-21 11:41 举报

    js对value进行赋值,目测可行。

    6 条回复
    回复于 2016-10-21 11:47 回复

    能演示一下吗?

    回复于 2016-10-21 11:54 回复

    思路:prefix和pinyin不是input输入框嘛,是有name的,你获取了beijing,bj。加个判断是否存在beijing,bj这两个值,存在就赋值。jquery会方便点,你百度下。赋值:$("#user").val("输入手机号码或邮箱")

    回复于 2016-10-21 11:59 回复

    $("#prefix").val('bj');
    $("#pinyin").val("beijing");
    

    //其他代码

    回复于 2016-10-21 12:37 回复

    前面说错了,应该判断name的value是否存在,判断prefix和pinyin不太好。

    回复于 2016-10-21 15:08 回复

    你写的这些是写在_form.php这个文件中吗?

    回复于 2016-10-24 09:14 回复

    写在相应的视图文件中,或者专门的js文件中

  • 回答于 2016-10-22 23:24 举报

    简称和拼音都不要用户输入,那你整个输入框干啥。直接后台处理就行了呀。

    3 条回复
    回复于 2016-10-24 16:50 回复

    不太明白?

    回复于 2016-10-24 17:27 回复

    层主是说直接输入名字后,显示拼音全称和缩写这个不用在页面上显示了,直接后台处理完了就够了

    回复于 2016-10-25 08:40 回复

    你这都是自动处理的字段,干嘛要展示给用户,自己在后台处理不就行了吗?

您需要登录后才可以回答。登录 | 立即注册
kokocool
总监

kokocool

注册时间:2016-10-31
最后登录:2017-03-20
在线时长:5小时6分
  • 粉丝6
  • 金钱1580
  • 威望50
  • 积分2130

热门问题