小编Seb*_*ian的帖子

来自URL的JSON解码

我正在使用一个返回JSON字符串的API:

http://api.geonames.org/findNearbyPlaceNameJSON?lat=51.9877644&lng=-1.47866&username=demo

我感兴趣的部分是城市/城镇名称(在本例中为Hook Norton),我想将其作为PHP变量.我理解这个JSON_decode()功能在某个地方发挥作用,但我如何访问API的输出?

php json

4
推荐指数
1
解决办法
3万
查看次数

删除所有内容,包括PHP字符串中的字符

我正在寻找一个非正则表达式解决方案(如果可能的话)来解决以下问题:

我想删除所有内容,包括字符串中的特定字符串.

因此,例如,通过提供函数作为参数,£10.00 - £20.00变得公正.£20.00-

我试过strstrltrim,但也相当有什么我是后.

php string

4
推荐指数
1
解决办法
5199
查看次数

在ddSlick下拉列表中获取所选<option>的值

这当前返回undefined.注释行应该注意什么来警告当前<option>标记的值(1,2,3或4)?

<select id="dropdown" name="dropdown">
        <option value="0" data-imagesrc="images/icons/all.png">All Questions</option>
        <option value="1" id="friends" data-imagesrc="images/icons/friends.png">Friends</option>
        <option value="2" data-imagesrc="images/icons/friends_of_friends.png">Friends of Friends</option>
        <option value="3" data-imagesrc="images/icons/network.png"><?php echo $network; ?></option>
        <option value="4" data-imagesrc="images/icons/location.png"><?php echo $location ?></option>
</select>

<script type="text/javascript">
$('#dropdown').ddslick({
showSelectedHTML: false,
    onSelected: function(selectedData){
    var str = $(this).attr('id'); // WHAT SHOULD GO HERE?
    alert(str);
    }   
});
</script>
Run Code Online (Sandbox Code Playgroud)

编辑

如果它是相关的,我正在使用这个插件.

也许这个问题可能有所帮助 我想弄清楚它.

管理好解决这个问题.最终的工作代码是:

<select id="dropdown" name="dropdown" value="hello">
        <option value="0" data-imagesrc="images/icons/all.png">All Questions</option>
        <option value="1" id="friends" data-imagesrc="images/icons/friends.png">Friends</option>
        <option value="2" data-imagesrc="images/icons/friends_of_friends.png">Friends of Friends</option>
        <option value="3" …
Run Code Online (Sandbox Code Playgroud)

javascript jquery select drop-down-menu

3
推荐指数
1
解决办法
1万
查看次数

无法在Xcode 5 Storyboard中创建IBAction连接

一个看似非常基本的问题,但令我感到沮丧的是,我无止境地拖延进步.当我点击和拖拽UIButtonUIStepper到视图控制器,还可以选择增加IBAction的连接没有被列出.

视图控制器被调用BuyNowVC,在我看来BuyNowVC.h:

@interface BuyNowVC : UIViewController {
    IBOutlet UIButton *buyButton;
    IBOutlet UIStepper *myStepper;
}

@property (nonatomic, retain) IBOutlet UIButton *buyButton;
@property (nonatomic, retain) IBOutlet UIStepper *myStepper;

- (IBAction)buttonPressed;
- (IBAction)stepperPressed;
Run Code Online (Sandbox Code Playgroud)

并在BuyNowVC.m:

@synthesize buyButton;
@synthesize myStepper;

- (IBAction)buttonPressed {
    NSLog(@"Button pressed!");
}

- (IBAction)stepperPressed {
    NSLog(@"Stepper pressed!");
}
Run Code Online (Sandbox Code Playgroud)

我肯定CTRL拖到视图控制器本身,而是唯一的选择,我得到两个UIButtonUIStepper的行动Segue公司:推,模式,自定义.没有迹象buttonPressedstepperPressed.

编辑

我还应该提一下,这不是根VC,并且UIButton目前与下一个View Controller的Segue绑定(所以我可以浏览我的模型)但是如果我删除它似乎没有什么区别.

xcode objective-c uibutton ios uistepper

3
推荐指数
1
解决办法
1万
查看次数

检查jQuery中textarea是否为空

这是我的代码:

if ($('#inputName').val() && $('#inputEmail').val() && $('#inputInstrument').val() && $('#inputFee').val() $('#message').val() != '')
    {
        alert('success');
    }
    else
    {
        alert('fill in all fields');
    }
Run Code Online (Sandbox Code Playgroud)

如果我拿出最后一个条件(#message),它工作正常,但是我得到它:

Uncaught SyntaxError:意外的标识符

这是HTML:

<form class="form-horizontal" role="form" action="includes/data.php" method="POST" id="findmusicians">
    <div class="form-group">
        <label for="inputName" class="col-sm-3 control-label">* Name</label>
    <div class="col-md-7">
            <input type="text" name="inputName" class="form-control required" minlength="1" id="inputName">
            <div id="hidden"></div>
    </div>
    </div>
    <div class="form-group">
        <label for="inputEmail" class="col-sm-3 control-label">* Email</label>
    <div class="col-md-7">
            <input type="email" name="inputEmail" class="form-control" id="inputEmail">
    </div>
    </div>
<div class="form-group">
    <label for="inputPhone" class="col-sm-3 control-label">Telephone</label>
    <div class="col-md-7">
            <input type="text" …
Run Code Online (Sandbox Code Playgroud)

javascript jquery textarea

3
推荐指数
1
解决办法
2万
查看次数

CSS font-family在Windows和Mac OS X上的显示方式不同

出于某种原因,以下两个代码片段在Mac OS X上正确显示,但在Windows上完全被忽略,即字体恢复为具有默认大小和边距的Times New Roman.知道为什么会这样吗?

body {
    font-family: "Helvetica Neue", "Lucida Grande", "Sans serif";
}

#div h1, p {
    margin: 0px;
    font-size: 14px;
    color: #333;
}
Run Code Online (Sandbox Code Playgroud)

css windows macos font-family

2
推荐指数
2
解决办法
2533
查看次数

#1142 - 对表___拒绝用户___的INSERT命令

显然这通常与大小有关,但我只有一个有六列的表.

最近唯一改变的是,今天我安装了一个论坛,但我再次将其删除,问题仍然存在.

我在PHPmyAdmin中手动输入SQL.

知道问题可能是什么?

mysql privileges insert grant

2
推荐指数
3
解决办法
2万
查看次数

iOS模拟器显示空白黑屏或白屏

我正在运行一个没有任何问题的项目,但第二个项目不会出现在iOS模拟器中.它显示的内容取决于我的didFinishLaunchingWithOptions方法中的内容AppDelegate.m.

给黑屏:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    return YES;
}
Run Code Online (Sandbox Code Playgroud)

给出白屏:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
    // Override point for customization after application launch.
    self.window.backgroundColor = [UIColor whiteColor];
    [self.window makeKeyAndVisible];
    return YES;
}
Run Code Online (Sandbox Code Playgroud)

任何修复的想法?

objective-c ios

2
推荐指数
1
解决办法
3495
查看次数

为什么我的表单在我不想要时提交?

我希望我的表单只在填写字段时才提交.目前正在提交,无论submit下面的功能结果如何.

$("#findmusicians").submit(function(e)
{
    if ($('#inputName').val() && $('#inputEmail').val() && $('#inputInstrument').val() && $('#inputFee').val() && $('#message').val() != '')
    {
        alert('success');
    }
    else
    {
        alert('fill in all fields');
    }
});
Run Code Online (Sandbox Code Playgroud)

还有什么可以触发它?

这是表格:

<form class="form-horizontal" role="form" id="findmusicians">
        <div class="form-group">
            <label for="inputName" class="col-sm-3 control-label">* Name</label>
        <div class="col-md-7">
            <input type="text" name="inputName" class="form-control required" minlength="1" id="inputName">
            <div id="hidden"></div>
        </div>
        </div>
        <div class="form-group">
            <label for="inputEmail" class="col-sm-3 control-label">* Email</label>
        <div class="col-md-7">
            <input type="email" name="inputEmail" class="form-control" id="inputEmail">
        </div>
        </div>
    <div class="form-group">
        <label for="inputPhone" class="col-sm-3 control-label">Telephone</label>
        <div class="col-md-7">
            <input type="text" …
Run Code Online (Sandbox Code Playgroud)

javascript forms jquery

2
推荐指数
1
解决办法
43
查看次数

表单输入键和按钮单击执行不同的操作

我发现当我通过按Enter键提交表单时,页面刷新(因为我的表单没有指定操作),但如果我单击按钮,它将执行jQuery.

如何按Enter键同时执行jQuery?

这是我的代码:

<form id="signup-form">
    <input type="text" id="text-input-splash" class="text-input" placeholder="Enter your email"><button type="button" id="submit-input-splash">Sign me up</button>
</form>
<p id="validation-message"></p>
<p>100% private and free. No spam. One-click unsubscribe.</p>
<script>
    $(document).ready(function(){
        $("#submit-input-splash").click(function() {
            // import email variable
            var email = $("#text-input-splash").val();
            $.post("signup.php", {email: email}, function(data){
                $("#validation-message").text(data).addClass("error-text");
            });
        });
    });
</script>
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

2
推荐指数
1
解决办法
86
查看次数